Hola, tengo la siguiente duda.
Tengo un formulario en php en donde si un cliente quiere actualizar ciertos datos, este pueda hacerlo mediante dicha formulario.
Para ello hice el formulario:
Código PHP:
Ver original@$boton_a = $_POST['actualizar'];
if($boton_a != ""){
echo "<br/><form method='post' action='datos.php'>";
echo"</br></br>Nombre <br/><input type='text' name= 'nombre_actualizar'/>";
echo "</br></br>Dirección <br/><textarea name='direccion_actualizar' cols='20' rows='2'></textarea>";
echo "</br></br>Teléfono <br/><input type='text' name= 'telefono_actualizar'/>";
echo "</br><input type = 'submit' value='Actualizar información' name='boton_actualizar' />"
}
Posteriormente hice las variables para que mediante estas se obtuviera la informacion a modificar:
Código PHP:
Ver original@$nombre_actualizar = $_POST['nombre_actualizar'];
@$direccion_actualizar = $_POST['direccion_actualizar'];
@$telefono_actualizar = $_POST['telefono_actualizar'];
//Aqui hago los query para cada campo
@$actualizar_nombre = sprintf("UPDATE clientes SET nombre = '$nombre_actualizar' WHERE nombre= '%s' ",$clientes); @$actualizar_n = mysql_query ($actualizar_nombre, $conexion);
@$actualizar_dir = sprintf("UPDATE clientes SET direccion = '$direccion_actualizar' WHERE direccion= '%s' ",$clientes); @$actualizar_n = mysql_query ($actualizar_dir, $conexion);
echo "</form>";
El de telefono aun no lo hago, pero haciendo pruebas, solo me modifica el nombre, cuando modifico direccion esta no cambia y deja en cambio vacio el campo nombre.
No se como hacerle
, no se si tenga que separar formularios (aunque eso siento q seria como algo muy repetitivo y poco necesario), ojala puedan orientarme. GRACIAS!