这是在我的控制器里面
if ( $training_code == null || $batch_no == null)
{
$data = $this->_public_data();
$no_reg = $this->sys_model->get_registration($this->session->userdata('admin'))->no_reg;
$data['trainingl_list']= $this->sys_model->list_training_by_user($no_reg);
}
这是在我的模型里面
function list_training_by_user($no_reg)
{
$this->db->where('no_reg', $no_reg);
return $this->db->get('tbl_peserta_training')->row();
}
这是我的观点
<?php foreach($trainingl_list as $row){
echo $row->kd_training; //<-- this is 13th line
echo $row->no_batch; //<-- this is 19th line
?>
它得到了
Severity: Notice
Message: Trying to get property of non-object
Line Number: 13, 19
如果我只是在我的视图中回显 $noreg(通过将其放入 $data['noreg']=$no_reg),它没有错误,但是使用 $training_list 数组,并将其放入我认为的 foreach 中,我得到了那些错误我错过了什么吗?