por que no mejor en esta parte lo haces asi :
Código PHP:
<li><input type="text" name="foto_name" value="$fot['foto_name'][0]" size=20></li>
creo que tu for each esta mal
Código PHP:
<?php
foreach($key as $value => $foto_name){
mysql_query ( "UPDATE fotos SET foto_name='".$_POST['foto_name'][0]."' WHERE foto_id=$foto_id ", $link )or die"Error estas jodida : ".(mysql_error())
echo "Actualizadio ->".$key." - - Con id : ".$foto_id;
}
?>
tambien te recominedo que evites estas cosas se ve muy feo
Cita: name=\"foto_descripcion\"
Abre y sierra las etiquetas php y se vera mas logico que añadir tantos eslashes es matador.