Ver Mensaje Individual
  #2 (permalink)  
Antiguo 15/12/2015, 08:46
Avatar de bymorr
bymorr
 
Fecha de Ingreso: septiembre-2012
Mensajes: 118
Antigüedad: 11 años, 8 meses
Puntos: 9
Respuesta: recuperar valores de formulario

Mira lo mas recomendable es que cuando quieras editar hagas la peticion por ajax en tu vista en donde manda al controlador, el cual pasa al modelo y ejecuta la consulta, posterior a ello retorna al controlador de nuevo y devuelve al ajax como json.
el ajax la recibe y tu la posicionas en los objetos que desees.

de esa manera quedara mas ordenado y mejor.

VISTA.
Código PHP:
Ver original
  1. var parametros={
  2.     "usuario a modificar":1-9
  3. }
  4. var fun =$.ajax({
  5.     data:  parametros,
  6.     url: '<?php echo base_url();?>index.php/controlador/trae_usuario',
  7.     type: 'post',
  8.     dataType:'json',   
  9. });
  10. fun.done(function(data){
  11.     $('#id_input').val(data[0].PARAMETRO)
  12. });

CONTROLADOR
Código PHP:
Ver original
  1. public function trae_usuario(){
  2.     $usuario = $this->input->post('usuario');
  3.     $data=$this->modelo_extrae_usuario->extrae_usuario($usuario);        
  4.     return print json_encode($data);
  5. }

MODELO
Código PHP:
Ver original
  1. public function extrae_usuario($usuario){
  2.     $sql="SELECT * FROM USUARIO WHERE RUT=?  ";
  3.     return $this->db->query($sql, array($usuario))->result_array();
  4. }


asi.