Ver Mensaje Individual
  #4 (permalink)  
Antiguo 08/08/2013, 07:09
Avatar de AnGuisi
AnGuisi
 
Fecha de Ingreso: julio-2013
Ubicación: San Felipe - Yaracuy
Mensajes: 122
Antigüedad: 10 años, 9 meses
Puntos: 2
Respuesta: Array en Insertar

He hecho lo siguiente y sigue sin funcionar. :/.

Código PHP:
$datos = array(); 
foreach(
$_POST as $clave => $valor$datos[]="$clave='$valor'"

$handler->incluir($datos); 
Funcion incluir:
Código PHP:
     public function incluir($datos) {
        
         foreach (
$datos as $campo=>$valor) {
            $
$campo $valor
                                            }
        
             
                
$query=("INSERT INTO  `soptecvnzla`.`caracteristicas_hardware` (
`marca` ,
`modelo` ,
`serial` ,
`observaciones_h` ,
`id_hardware`,
`codigo`
) values ('$marcadiscoduro', 
   '$modelodiscoduro', '$serialdiscoduro', '$obsdiscoduro', '1' ,'$codigo'),('$marcamemoria', '$modelomemoria', '$serialmemoria', '$obsmemoria', '2' ,'$codigo'),('$marcaprocesador', '$modeloprocesador', '$serialprocesador', '$obsprocesador', '3' ,'$codigo'),
   ('$marcatarjvideo', '$modelotarjvideo', '$serialtarjvideo', '$obstarjvideo', '4' ,'$codigo'),('$marcatarjred', '$modelotarjred', '$serialtarjred', '$obstarjred', '5' ,'$codigo'),('$marcatarjinal','$modelotarjinal','$serialtarjinal','$obstarjinal','6' ,'$codigo'),
   ('$marcatarjaudio','$modelotarjaudio','$serialtarjaudio','$obstarjaudio', '7' ,'$codigo'),('$marcalector','$modelolector','$seriallector','$obslector', '8' ,'$codigo'"
);
               
$result $this->ejecutar_query_simple($query);
             if (!
$result) {
     echo 
'<script> alert("Error al Insertar"+mysqli_error($result));  </script>';
               }
 else {
     echo 
'<script> alert("Registro Incluido Satisfactoriamente") </script>';
      }
            
         
         
                                                       } 
Creo que es bastante entendible lo que intento lograr.
Es solo pasar un arreglo por parámetro con todos los datos recibidos por post para luego ser almacenados.
Pero está ni si quiera arrojandome los alert :/.