form_dropdown con dato adicional

22 views
Skip to first unread message

Gabriel Nemesio Duran Gomez

unread,
Aug 17, 2016, 11:40:23 AM8/17/16
to CodeIgniter-spanish
Tengo el siguiente código que realizada un login y a la vez consulta las sucursales y los perfiles asociados a un usuario, por ejemplo un usuario puede tener asignadas varias sucursales y en cada una de esas sucursales pueden tener perfiles distintos, lo que necesito básicamente es como ademas de enviar los datos de la sucursal en cuadro de lista (que ya lo hice) enviar los datos del usuario, pero no encuentro como enviarlo en el  arreglo y/o objeto pues solo envio los datos propios del que van el form_dropdown....como haria para enviar lo otro?

Model

public function consultar($username, $contrasena) {
        $sql_login_user = "SELECT DISTINCT(s.nom_sucursal), s.id_sucursal, us.id_usuario, nom_user "
                . "FROM sucursales_usuarios_perfiles p, sucursales s, usuarios_sistema us "
                . "WHERE (usuarios_sistema = '$username' AND (PWDCOMPARE('$contrasena', pass_usuario)= 1) "
                . "AND (us.id_usuario = p.id_usuario AND p.id_sucursal = s.id_sucursal ))";
        $query = $this->db->query($sql_login_user);
        foreach($query->result_array() as $reg ){
            $data[$reg['id_sucursal']] = $reg['nom_sucursal'];
        }
        return $data;
    }

Controllers

 public function ingreso() {
        $this->load->model('login_model');
        $username = $this->input->post('username');
        $contrasena = $this->input->post('password');
        $query['login'] = $this->login_model->consultar($username, $contrasena);
        $this->load->view('principal', $query);
    }


View

<?php echo form_dropdown('sSedes', $login, null, "id='sSedes'"); ?>
 <?php echo form_input('nom_user', 'AQUI NECESITO UN NOMBRE DEL USUARIO'); ?>

Josepzin Ungoliante

unread,
Aug 17, 2016, 9:50:01 PM8/17/16
to CodeIgniter-spanish
¡Cómo me cuesta leer el código de otra persona!! :P
Reply all
Reply to author
Forward
0 new messages