Hola , no se por que este codigo requiere que deje un espacio no me gusta para nada quisiera poder borrar simplemente y que no alla necesidad de dejar un espacio para actualizarlo , supongo que es por que siempre comprueba que este llene mientras este lleno de no estar lleno no le importaria , pero los que ya tengo llenos son problema por que tendria que dejar un espacio en cada uno a cada momento , si alguien lo entiende o tiene un metodo mejor me gustaria me ayudara gracias , si estas hay
abimaelrc
echame una mano porfa.
muestro el codigo
Código PHP:
$post_array = Array('nombre' => 'Juan','apellido'=>'Cabrera','email'=>'[email protected]','edad' => '20');
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);
}
$setString1 = getSetString($post_array);
mysql_query("UPDATE tabla SET {$setString1} ");