Ver Mensaje Individual
  #4 (permalink)  
Antiguo 20/07/2004, 09:02
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 4 meses
Puntos: 129
mm Bueno, si a cada noticia ha de pertenecer a un tópico .. tendrás que incluir un campo más extra en tu tabla de noticias que indique eso mismo .. a que tópico pertenece.

Yo te recomendaría "normalizar" el asunto con una tabla extra de "topicos" y relacionada a la que ya tienes de "noticias" por su ID_topico tipo:

topicos
id_topico
titulo_topico
imagane_URL_del_topico
etc_si_lo_requieres

noticias
id_noticia
id_topico (vendría a ser "categoría" que pertenece).
noticia
etc ...

Las consultas SQL se complicarían un poco más, pero las combinaciones que te ofrece este método son muchas más que tan sólo "colocar" una imagen al lado de tal noticia sino de cosas como: clasificar y/o mostrar las noticias por categorías (por esos tópicos) .. etc. Principalmente la de clasificar.

Las consultas SQL serían del tipo:
SELECT noticias.*,topicos.* WHERE noticias.id_topico=topicos.id_topico AND .. resto de condiciones si las requieres ...

así en tu $row .. tendrías por ejemplo:
$row['imagane_URL_del_topico'] que sería el URL/nombre de la imagen de ese tópico para que la uses en un <img src="<? echo $row['imagane_URL_del_topico'] ?>"> donde corresponda mostrar esa imagen (en la estructura de tu tabla HTML que ya usas .. en la celda que corresponda).

Luego .. podras hacer filtros por categoría (tópicos) haciendo consultas SQL tipo:

SELECT noticias.*,topicos.* WHERE noticias.id_topico=topicos.id_topico AND topicos.id_topico=nº

Un saludo,