Puedes intentarlo creando un array de inputs con ambos valores, no lo he podido probar (estoy con un movil) pero creo que funcionará.
Código PHP:
Ver original<?php
echo "
<input type=\"hidden\" name=\"foto[][id]\" value=\"$fot[foto_id]\">
<ul>
<li>Título</li>
<li><input type=\"text\" name=\"foto[][name]\" value=\"$fot[foto_name]\" size=20></li>
<li>Descripción:</li>
<li><textarea name=\"foto_descripcion\" cols=\"15\" rows=\"5\">$fot[foto_descripcion]</textarea></li>
</ul>
";
}
?>
Luego recoges los datos de este modo:
Código PHP:
Ver original<?php
$fotos = $_POST['foto'];
foreach ($fotos as $foto) {
$name = $foto['name'];
$id = $foto['id'];
mysql_query ( "UPDATE fotos SET foto_name='$name' WHERE foto_id='$id'", $link ); }
?>