codeigniter acsess data with query

2019-09-19 03:56发布

问题:

I have an error in my project, can you please help me? Here's my code :

$q_cek_login = $this->db->get_where('tbl_karyawan', array('username' => $u, 'password' => $p));
    if(count($q_cek_login->result())>0)
    {
        foreach($q_cek_login->result() as $qck)
        {

            if($qck->id_jabatan==1)
            {
                foreach($q_cek_login->result() as $qad)
                {
                    $sess_data['logged_in'] = 'yesGetMeLogin';
                    $sess_data['username'] = $qad->username;
                    $sess_data['nama_pengguna'] = $qad->nama;
                    $sess_data['id_jabatan'] = $qad->id_jabatan;
                    $this->session->set_userdata($sess_data);
                }
                //header('location:'.base_url().'pemesanan/pending');
            }
        }
    }

Then I get this error :

A PHP Error was encountered

Severity: Notice

Message: Undefined property: stdClass::$id_jabatan

Filename: models/model_digor.php

Line Number: 26

thx u all..........

回答1:

Please check your dependency class is loaded properly. such as $this->load->library('database'); or $this->load->library('your_built_in_class');