
update sin perder datos en campos no modificados
Publicado por Elisa (71 intervenciones) el 29/07/2014 12:03:14
Buenos días,
estoy intentando modificar datos de una bbdd en mysql desde un formulario en php.
Lo que quiero es, que cuando modifico dos campos de los 10 existentes, se modifiquen sólo esos dos, manteniendose el valor anterior en los 8 restantes.
Me han dado varias opciones y la más sencilla es poner dentro del formulario, en value, "el campo rellenado actual que esta en la DB para asi si no haces ningun cambio se asigna el que ya esta insertado". No acabo de entender muy bien esto, ya que si pongo por ejemplo para el primer campo:
me pone por defecto $_POST["nombre_de_la_empresa"] en el campo de modificación y nada que ver con que me mantenga el valor anterior... ¿cómo podría solucionarlo? muchas gracias!
estoy intentando modificar datos de una bbdd en mysql desde un formulario en php.
Lo que quiero es, que cuando modifico dos campos de los 10 existentes, se modifiquen sólo esos dos, manteniendose el valor anterior en los 8 restantes.
Me han dado varias opciones y la más sencilla es poner dentro del formulario, en value, "el campo rellenado actual que esta en la DB para asi si no haces ningun cambio se asigna el que ya esta insertado". No acabo de entender muy bien esto, ya que si pongo por ejemplo para el primer campo:
1
echo "<input type = 'text' name = 'nombre_de_la_empresa' value = '$_POST["nombre_de_la_empresa"]'>";
me pone por defecto $_POST["nombre_de_la_empresa"] en el campo de modificación y nada que ver con que me mantenga el valor anterior... ¿cómo podría solucionarlo? muchas gracias!
Valora esta pregunta


0