Ver Mensaje Individual
  #10 (permalink)  
Antiguo 07/02/2011, 20:06
yooom
(Desactivado)
 
Fecha de Ingreso: enero-2011
Mensajes: 293
Antigüedad: 13 años, 11 meses
Puntos: 4
Respuesta: que le ocurre a mi update? aveces envia vacio otras no

Es obligatiorio que lo ponga en array? lo que pasa es que lo tengo de la forma que explique arriba y son tantos pero tantos que me doleria mucho pasarlos a array y probar esto extiera otra forma

Cita:




$post_array = Array('nombre' => 'Juan','apellido'=>'Cabrera','email'=>'[email protected]' ,'edad' => '20');
$id = 10;
function getSetString($parray){
foreach($parray as $key => $value){
if(!empty ($value)){
if(is_numeric($value)){
$setArray[] = "$key = $value";

}else{
$setArray[] = "$key = '$value'";
}

}
}
return empty($setArray)? false: implode(', ',$setArray);
}

$setString = getSetString($post_array);
$sqlQuery = "UPDATE tabla SET {$setString} where id=$id";
echo $sqlQuery;