首先抱歉我的英语不好我尝试根据模型结果在名为 $keljur 的控制器中创建一个变量,但我的代码出现错误Call to a member function getResultArray() on array,到目前为止我知道我遇到了错误因为我未能从模型结果的数组中为变量提供数据,那么如何解决这个问题?这是我的控制器 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);和 public function getKelJur($idjur){ $query = "select kel_jur FROM jur where id_jur = $idjur "; return $this->db->query($query)->result_array();}
1 回答
蝴蝶不菲
TA贡献1810条经验 获得超4个赞
控制器:
$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;
}
看看是否对你有帮助。
- 1 回答
- 0 关注
- 95 浏览
添加回答
举报
0/150
提交
取消