02/07/2010, 17:15
|
| | | Fecha de Ingreso: diciembre-2009
Mensajes: 310
Antigüedad: 14 años, 11 meses Puntos: 7 | |
Respuesta: Update que no actualice todos los campos Voy a tratar de colocarte un ejemplo:
Suponte que tienes un $_POST con 4 campos, a saber: A, B, C y D.
harías algo así:
$str="UPDATE TUTABLE SET ";
if (!isset($_POST['A']))
{
if ($_POST['A']<>"")
{
$str.= " A=".$_POST['A'];
}
}
if (!isset($_POST['B']))
{
if ($_POST['B']<>"")
{
$str.= " B=".$_POST['B'];
}
}
if (!isset($_POST['C']))
{
if ($_POST['C']<>"")
{
$str.= " C=".$_POST['C'];
}
}
if (!isset($_POST['D']))
{
if ($_POST['D']<>"")
{
$str.= " D=".$_POST['D'];
}
}
luego
$str.=" where tus condiciones ";
Solo es un ejemplo tienes que colocarle "," entre campo y campo lo hice rápido para que lo utilices cuidado con eso....
Saludos |