problema al actualizar
Publicado por Alejandro (172 intervenciones) el 15/05/2020 10:24:46
Hola buenos dias,
vereis tengo un formulario en el cual tengo diversos campos y dos botones de envio: agregar y modificar. En agregar se hace INSERT INTO sin problemas, en el otro se hace UPDATE, pero el problema que tengo es que cuando quiero modificar solamente un campo de ese formulario, el resto se modifican dejando los campos en blanco. Como podria modificar un solo campo o dos sin que afecte al resto???
Os dejo mi codigo:
vereis tengo un formulario en el cual tengo diversos campos y dos botones de envio: agregar y modificar. En agregar se hace INSERT INTO sin problemas, en el otro se hace UPDATE, pero el problema que tengo es que cuando quiero modificar solamente un campo de ese formulario, el resto se modifican dejando los campos en blanco. Como podria modificar un solo campo o dos sin que afecte al resto???
Os dejo mi codigo:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
$id=$_POST['id'];
$SQL = "UPDATE name_table SET campo1=?, campo2=?, campo3=?, campo4=?, campo5=?, WHERE id=?";
$result = mysqli_prepare($GLOBALS['conn'],$SQL);
$ok = mysqli_stmt_bind_param($result, "sssssi",$campo1, $campo2, $campo3, $campo4, $campo5, $id);
$ok = mysqli_stmt_execute($result);
if($ok==false){
echo "Error al ejecutar la consulta";
}else{
echo "Agregado los datos </br>";
}
Valora esta pregunta


0