Ver Mensaje Individual
  #4 (permalink)  
Antiguo 08/03/2011, 06:04
yooom
(Desactivado)
 
Fecha de Ingreso: enero-2011
Mensajes: 293
Antigüedad: 13 años, 3 meses
Puntos: 4
Pregunta ¿Por que con este código tengo que dejar un espacio para update?,no me gusta.

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)? falseimplode(', ',$setArray); 
           } 
  
    
$setString1 getSetString($post_array); 
     
mysql_query("UPDATE tabla SET {$setString1} ");