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>


