Me estoy haciendo un poco de lio con dos tablas que tengo
En una de ellas tengo datos de productos y en la otra fotos de esos productos
La relación de la tabla se hace bien el problema es en la ficha de productos no logro recuperar los nombres de las fotos.
Tabla FOTOS:
id - idproducto - foto
Tabla PRODUCTOS
id - el resto de los datos.
En el select para las fotos le hago un WHERE id=$idproducto hasta hay todo es correcto el problema lo tengo a partir de aqui la ficha de productos puede contener desde 0 a 4 fotos.
Como le asigno un valor a cada una de las variables que tengo para cada foto
$foto1 - $foto2 - $foto3 y $foto4
El código que tengo ahora es el siguiente:
Código PHP:
$sql="SELECT * FROM fotos WHERE idproducto=$id1";
$r=mysql_query($sql, $link);
$fila=mysql_fetch_row($r);
$foto1=$fila[0];
$foto2=$fila[1];
$foto3=$fila[2];
$foto4=$fila[3];
Supongo que estoy enfocando el problema mal.
Alguna ayuda, alguien me puede decir como enfocar mejor el problema?
Muchas gracias.