为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

PHP
慕婉清6462132 2023-12-15 15:52:49
首先抱歉我的英语不好我尝试根据模型结果在名为 $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;

}

看看是否对你有帮助。


查看完整回答
反对 回复 2023-12-15
  • 1 回答
  • 0 关注
  • 51 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信