Foros del Web » Programando para Internet » ASP Clásico »

diferenciar un titulo de otro igual

Estas en el tema de diferenciar un titulo de otro igual en el foro de ASP Clásico en Foros del Web. hola, he montado una especie de blog con .asp y Acces (una cosita sencillita), he creado 3 tablas en la DB 1. Articulos id titulo ...
  #1 (permalink)  
Antiguo 31/10/2006, 04:24
 
Fecha de Ingreso: septiembre-2005
Mensajes: 202
Antigüedad: 18 años, 8 meses
Puntos: 0
diferenciar un titulo de otro igual

hola,
he montado una especie de blog con .asp y Acces (una cosita sencillita), he creado 3 tablas en la DB

1. Articulos
id
titulo
texto
tema
comentario
fecha

2. Comentarios
id
titulo
comentario
nombre

3. Tema
id
tema

he creado relaciones entre "titulo" de "Articulo" y "titulo" de "comentarios", de esta forma consigo ralacionar los articulos con los comentarios a traves del "titulo". y tomando como referencia el titulo consigo ver los comentarios que estan relacionados con ese titulo. El problema es (como podeis imaginar) que si se repite el mismo titulo, los comentarios no lo podran distinguir y apareceran igualmente.

Pregunta ignorante: ¿que puedo hacer para distiguir dos titulos iguales? y que los comentarios de cada uno de ellos lo reconozcan...

salut
  #2 (permalink)  
Antiguo 31/10/2006, 05:43
 
Fecha de Ingreso: octubre-2006
Mensajes: 14
Antigüedad: 17 años, 7 meses
Puntos: 0
deberias relacionarlas por el id, quedaría así:

Cita:
1. Articulos
*id_articulo
id_tema
titulo
texto
tema
comentario
fecha

2. Comentarios
*id_comentario
id_articulo
titulo
comentario
nombre

3. Tema
*id_tema
tema
si relacionas por el campo titulo, siempre puede haber mas de uno....

saludos...
  #3 (permalink)  
Antiguo 31/10/2006, 11:33
 
Fecha de Ingreso: septiembre-2005
Mensajes: 202
Antigüedad: 18 años, 8 meses
Puntos: 0
grazzie mille, parece que funciona.
de todas maneras estoy tan empanao, que lo repsare otra vez mañana
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 21:50.