Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/244.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/codeigniter/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何在codeigniter中将数据从模型传递到控制器_Php_Codeigniter - Fatal编程技术网

Php 如何在codeigniter中将数据从模型传递到控制器

Php 如何在codeigniter中将数据从模型传递到控制器,php,codeigniter,Php,Codeigniter,首先,对不起我的英语不好 我试图根据我的模型结果在控制器中创建一个名为$keljur的变量,我的代码获取错误调用数组上的成员函数getResultArray(),,到目前为止,我知道我获取错误,因为我未能从我的模型生成的数组中为变量提供数据,所以如何解决这个问题 这是我的控制器 public function index() { $data['user'] = $this->db->get_where('user', ['nama' => $this->ses

首先,对不起我的英语不好

我试图根据我的模型结果在控制器中创建一个名为
$keljur
的变量,我的代码获取错误
调用数组上的成员函数getResultArray(),
,到目前为止,我知道我获取错误,因为我未能从我的模型生成的数组中为变量提供数据,所以如何解决这个问题

这是我的控制器

  public function index()
{
    $data['user'] = $this->db->get_where('user', ['nama' => $this->session->userdata('nama')])->row_array();
    $data['title'] = 'Master Data Persediaan';

    //ambil data id_jur utk ambil kelompok_jurusan/keljur dari tabel jur
    $idjur = $this->session->userdata('id_jur');

    //load model utk ambil keljur dari tabel jur
    $this->load->model('menu_model', 'KelompokJurusan');
    $data['getKelJur'] = $this->KelompokJurusan->getKelJur($idjur);


}控制器:

$keljur = $this->menu_model->getKelJur($idjur); // result is stored in array format

print_r($keljur); // output the array
public function getKelJur($idjur){

    $this->db->select('kel_jur');
    $this->db->where('id_jur', $idjur);
    $this->db->from('jur');
    
    $result = $this->db->get()->result_array();

    return $result;
}
型号:

$keljur = $this->menu_model->getKelJur($idjur); // result is stored in array format

print_r($keljur); // output the array
public function getKelJur($idjur){

    $this->db->select('kel_jur');
    $this->db->where('id_jur', $idjur);
    $this->db->from('jur');
    
    $result = $this->db->get()->result_array();

    return $result;
}
看看它是否对你有帮助