これは私のコントローラーの中にあります
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 に入れると、それらのエラーが発生します。私は何かを逃していますか?