Tienes que tener claro que para recoger varios registros de una base de datos necesitamos un BUCLE, ahi va un ejemplo de un bucle para que recorra TODAS las fotos de un producto y vaya mostrando el campo "foto" de cada fila:
Código PHP:
$sql="SELECT * FROM fotos WHERE idproducto=$id1";
$r=mysql_query($sql, $link);
while ($fila=mysql_fetch_array($r)) {
echo $fila[2]."<br>";
}
Prueba este codigo y me dices, saludos