Qué tal?
¿Cómo puedo lograr que el update sólo rellene (actualice) los campos que el formulario manda SIN QUE BORRE LOS NO ACTUALIZADOS?
Se entiende?
Código PHP:
<?php// ya probé con definir las variables a partir de la condición
if ($_POST['nombre']!=""){
$v1=$_POST['nombre'];}
//y haciendo el update a continuación,
mysql_query("UPDATE ".$tabla." SET Nombres='$v1', Apellidos= '$v2', Email2='$v3', Pass='$v4', Pass2='$v7' WHERE EmailUsuario = '$user_reg'", $connect);
?>
Los campos del query son todos los que tiene el formulario, el usuario rellenará algunos, y otros estarán vacíos, que significaría que no quiere actualizarlos. Pero la solución que pensé no sirve, ya que en la bd sigue apareciendo sólo el campo que rellené con el update y los que estaban rellenos, borrados!
Otra forma?
gracias!