Ver Mensaje Individual
  #1 (permalink)  
Antiguo 07/08/2013, 15:30
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
Array en Insertar

Estoy intentado hacer una funcion con la cual pueda recibir los datos de formulario via POST, asignar estos resultados a un arreglo y luego pasarlos por parametro a la funcion encargada de registrar estos datos.

Funcion Incluir
Código PHP:
public function incluir($datos = array()) {
        
          
        
extract($datos);
             
                
$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);
            
         
         
                                                       } 

llamado de la función:
Código PHP:
else if ($_GET['action'] == 'incluir') {

$datos = array(
         
$codigo $_POST['codigo'],
         
$responsable $_POST['responsable'],
         
$ubicacion $_POST['ubicacion']

               );
    

$handler->incluir($datos);
    
                                    } 
Pero me da error el registro. Creo que algo estoy haciendo mal, admito estar desesperado y poco observador u.u