Ver Mensaje Individual
  #4 (permalink)  
Antiguo 19/07/2012, 08:51
Avatar de informacionsys
informacionsys
 
Fecha de Ingreso: mayo-2011
Ubicación: Bogota D.C
Mensajes: 793
Antigüedad: 13 años
Puntos: 76
Respuesta: Guardar a la DB desde un formulario dinamico

hola

quiere decir que hagas esto:

Código PHP:
Ver original
  1. function RegistraArreglo($arreglo)
  2. {
  3.     foreach ($arreglo as $key => $value) {
  4.                  $campos .= $key.",";
  5.                  $values .= "'".$value."',";
  6.     }
  7.  
  8.     $campos = substr($campos,0,strlen($campos)-1);
  9.     $values = substr($values,0,strlen($values)-1);
  10.  
  11.     $reg= array("campos"=>$campos,
  12.                 "values"=>$values
  13.                );
  14.     return $reg = (object) $reg;
  15. }
  16.  
  17. $arreglito = array("campo1"=>"valor1",
  18.                              "campo2"=>"valor2"
  19.                             );
  20.  
  21. $obj = RegistraArreglo($arreglito);// en tu caso seria  RegistraArreglo($_POST);
  22.  
  23. $query = sprintf("INSERT INTO mitabla (%s) VALUES (%s)",$obj->campos,$obj->values);

la verdad asi lo manejo....