Los values estaban en desorden, ya los arreglé. Aún así me aparece el mismo error. Les pregunto: es lo mismo colocar
"update usuarios set psw='$psw', nombre='$nombre', apellido='$apellido',...etc"; que colocarlo de esta manera
Cita: $sql= " update usuarios".
" set psw='$psw',".
"nombre='$nombre',".
"apellido='$apellido',".
"edad=$edad,".
"pais='$pais',".
"mail='$mail',".
"sexo='$sexo',".
"tipo='$tipo',".
"numero=$numero,".
"fuma='$fuma',".
"foto='$foto'".
" where usuario='$_GET[usumodifica]'";
}
@ $rs=mysql_query($sql, $link);
if(!$rs)
die("Error devuelto".mysql_error());
mysql_close($link);
echo "<br>Registro actualizado<br>";
Es lo mismo? Yo siempre lo hacía del primer modo...