我有控制器在表上显示数据库记录
function gkategorimaterial()
{
$this->load->model('m_kategorimaterial');
$data['kirim'] = $this->m_kategorimaterial->read(); //error pointing on this line
$data['title'] = 'QB Ambil Kategori Material / Jasa';
$this->load->view('head',$data);
$this->load->view('g/gkategorimaterial',$data);
}
改编gkategorimaterial()
自
function vkategorimaterial()
{
$this->load->model('m_kategorimaterial');
$data['kirim'] = $this->m_kategorimaterial->read();
$data['title'] = 'QB Kategori Material';
$this->load->view('head',$data);
$this->load->view('v/vkategorimaterial',$data);
}
其中有一些功能,显示表格,vkategorimaterial()
成功检索记录。
这是`m_kategorimaterial的模型
function read()
{
$query = $this->db->order_by('Kode_Kategori_Material_Jasa','DESC');
$query = $this->db->get('ms_kategori_material');
if($query->num_rows()>0)
{
return $query->result();
}
else
{
return null;
}
}
遇到 PHP 错误
严重性:通知
消息:未定义的属性:C_materialjasa::$m_kategorimaterial
文件名:控制器/c_materialjasa.php
行号:140
我相信它与模型无关,但我不知道错误是什么,因为我只是复制粘贴第一个控制器,即vkategorimaterial()
控制器,然后重命名变量