Cita:
Iniciado por uservic
if ($numreservacion ==numreservacion){mysql_query("UPDATE usuario SET numreservacion = '$numreservacion' "); }
if ($clavpais !=''){mysql_query("UPDATE usuario SET clavpais = '$clavpais' "); }
if ($clavprovincia !=''){mysql_query("UPDATE usuario SET clavprovincia = '$clavprovincia'"); }
if ($nombre !=''){mysql_query("UPDATE usuario SET nombre = '$nombre'"); }
if ($email !=''){mysql_query("UPDATE usuario SET email = '$email'"); }
if ($telefono !=''){mysql_query("UPDATE usuario SET telefono ='telefono'"); }
if ($fechentrada !=''){mysql_query("UPDATE usuario SET fechentrada = '$fechentrada'"); }
if ($fechsalida!=''){mysql_query("UPDATE usuario SET fechsalida= '$fechsalida'"); }
if ($noches!=''){mysql_query("UPDATE usuario SET noches= '$noches'"); }
if ($clavhabitacion!=''){mysql_query("UPDATE usuario SET clavhabitacion= '$clavhabitacion'"); }
if ($numhabitacion!=''){mysql_query("UPDATE usuario SET numhabitacion= '$numhabitacion'"); }
if ($numpersonas!=''){mysql_query("UPDATE usuario SET numpersonas= '$numpersonas'"); }
if ($clavtarjeta!=''){mysql_query("UPDATE usuario SET clavtarjeta= '$clavtarjeta'"); }
if ($numtarjetas!=''){mysql_query("UPDATE usuario SET numtarjetas= '$numtarjetas'"); }
if ($titular!=''){mysql_query("UPDATE usuario SET titular= '$titular'"); }
if ($fechcaducidad!=''){mysql_query("UPDATE usuario SET fechcaducidad= '$fechcaducidad'");
echo"tu actualizacio fue exitosa";
}
te actualiza todos los registros por que en los update no le especifica un archivo en especifico por eso modifica todos tu update es asi:
UPDATE usuario SET fechcaducidad= '$fechcaducidad'
cuando deberia ser asi:
UPDATE usuario SET fechcaducidad= '$fechcaducidad' WHERE id_usuario=2 (es un ejemplo, con ese where lo que te actualiza es el campo fechacaducidad cuando el id del usuario sea = a 2)
eso mismo pateketrueke