Ver Mensaje Individual
  #5 (permalink)  
Antiguo 05/07/2006, 10:37
pipo165
 
Fecha de Ingreso: junio-2005
Mensajes: 23
Antigüedad: 18 años, 10 meses
Puntos: 0
amigo jerkan:
todo se te arregla, agregando 2 campos a la tabla imagenes... los llamaremos:
cod: puede ser el id_producto ó id_noticia
tip: que sería el tipo de imagen, 'p' si es de un producto o 'n' si es noticia

entonces con estos dos campos puedes identificar la imagen.

las tablas debieran ser:
imagenes (id_imagen, cod, tip, ...)
productos (id_producto, nombre, ...)
noticias (id_noticia, titulo, ...)

suponiendo que tienes estos datos en la tabla "imagenes":

id_imagen__________cod_________tip
1__________________1__________'p'
2__________________1__________'p'
3__________________1__________'n'
4__________________2__________'n'
5__________________3__________'n'
6__________________2__________'p'

las primeras 2 imagenes corresponden al producto de id=1

como sacas las imagenes del producto id=1??

select *.productos, *.imagenes from productos inner join imagenes on productos.id_producto=imagenes.cod where tip='p'

espero que te sirva y recuerda dejar los autonumericos en las tablas jeje
saludos

pd: te mencionaba de las rutas de las imagenes, porque no sé como es los datos de tipo blob, si me pudieses dar una breve explicación también será bienvenida...