Código:
no se por que llegan en blanco solo en elcaso de actualizar les dejo una parte del codigo de la vistapublic function guardar_solicitud_prestamo(){ $codigo_solicitud = 'CODS'.rand(1,10000); //codigo solicitud $_SESSION['codigo_solicitud'] = $codigo_solicitud; $datos = array( 'codigo_solicitud' => $codigo_solicitud, 'equipo_prestado' => $this->input->post('equipo_prestado'), 'cantidad' => $this->input->post('cantidad'), 'destino' => $this->input->post('destino'), 'tipo_trabajo' => $this->input->post('tipo_trabajo'), 'fecha_entrega' => $this->input->post('fecha_entrega'), 'fecha_devolucion' => $this->input->post('fecha_devolucion'), 'cedula' => $this->input->post('ced'), 'nombre' => $this->input->post('nom'), 'apellido' => $this->input->post('apel'), 'cargo' => $this->input->post('cargo'), 'oficina' => $this->input->post('oficina'), 'estatus_solicitud' => $this->input->post('estatus'), 'revisado' => $this->input->post('revisado'), 'fecha_solicitud' => date('Y/m/d') ); $parametros = array( 'tabla' => 'sbi.t_solicitudes', 'datos' => $datos ); //prp($_SESSION['codigo_solicitud'],1); $this->modelo_base_m->guardar_solicitudes($parametros); $this->index(); } public function registro($accion= "n", $codigo_registro = "") { switch ($accion) { case 'n': //nueva solicitud $datos_solicitud[0] = array( 'codigo_solicitud' => '', 'equipo_prestado' => '', 'cantidad' => '', 'destino' => '', 'tipo_trabajo' => '', 'fecha_entrega' => '', 'fecha_devolucion' => '', 'cedula' => '', 'nombre' => '', 'apellido' => '', 'cargo' => '', 'oficina' => '', 'estatus_solicitud' => '', 'revisado' => '', 'fecha_solicitud' => '', ); $parametros = array( 'editable' => TRUE, 'accion' => $accion, 'datos_solicitud' => $datos_solicitud, ); break; case 'e': //editar case 'm': //mostrar $parametros = array ( 'editable' => TRUE, 'accion' => $accion, 'datos_solicitud' => $this->modelo_base_m->mostrar($codigo_registro), ); //prp($parametros['datos_solicitud'],1); $_SESSION['codigo_registro'] = $codigo_registro; if ( $accion == 'm'){ $parametros['editable'] = FALSE; } break; case 'a': //actualizar $datos = array( 'codigo_solicitud' => $_SESSION['codigo_registro'], 'equipo_prestado' => $this->input->post('equipo_prestado'), 'cantidad' => $this->input->post('cantidad'), 'destino' => $this->input->post('destino'), 'tipo_trabajo' => $this->input->post('tipo_trabajo'), 'fecha_entrega' => $this->input->post('fecha_entrega'), 'fecha_devolucion' => $this->input->post('fecha_devolucion'), 'cedula' => $this->input->post('ced'), 'nombre' => $this->input->post('nom'), 'apellido' => $this->input->post('apel'), 'cargo' => $this->input->post('cargo'), 'oficina' => $this->input->post('oficina'), 'estatus_solicitud' => $this->input->post('estatus'), 'revisado' => $this->input->post('revisado'), 'fecha_solicitud' => date('Y/m/d') ); prp($datos,1); $parametros = array( 'tabla' => 'sbi.t_solicitudes', 'datos' => $datos ); //prp($datos); $this->modelo_base_m->actualizar_registro($parametros); } $this->load->view('crud/crud_v', $parametros); }
Código:
gracias con lo que me puedan ayudar <?php $parametros = array ( 'accion' => site_url().'/s/guardar_solicitud_prestamo', 'type' => 'POST' ); ?> <?=html_formulario_ini('f_prestamos',$parametros)?> <div> <?php $parametros = array ( 'descripcion' => 'Guardar', 'clases_adicionales' => 'btn btn-default btn-default btn btn-sm ', 'icono' => 'fa-save', 'tipo' => 'submit', 'enlace' => '' ); ?> <?=html_bs_boton('btn_guardar', $parametros)?> <?php $parametros = array ( 'descripcion' => 'Limpiar Campos', 'clases_adicionales' => 'btn btn-default btn-default btn btn-sm ', 'icono' => 'fa-eraser', 'tipo' => 'reset' ); ?> <?=html_bs_boton('btn_limpiar_campos', $parametros)?> <?php $parametros = array ( 'descripcion' => 'volver', 'clases_adicionales' => 'btn btn-default btn-default btn btn-sm ', 'icono' => 'fa fa-rotate-left', 'tipo' => 'button', 'enlace' => site_url().'/s/index/', ); ?> <?=html_bs_boton('btn_volver', $parametros)?> <?php $parametros = array ( 'descripcion' => 'Actualizar', 'clases_adicionales' => 'btn btn-default btn-default btn btn-sm ', 'icono' => 'fa fa-refresh', 'tipo' => 'submit', 'enlace' => site_url().'/s/registro/a', ); ?> <?=html_bs_boton('btn_actualizar', $parametros)?> </div><hr>