这些代码有一些问题。我已经声明了通知,但错误不断显示。
这是我的代码
31/12/2012
31/12/2012
31/03/2008
30/06/2018
在视图下:
public function view_notification($id,$token= ''){
$this->isLoggedIn();
$data_applicant = array(
// get data using email
'token' => $token,
'applicant_info' => $this->model->getApplicantInfo($this->session->userdata('email'))->row(),
'notifications' => $this->model->notification($this->session->userdata('email'))->result_array(),
'notification' => $this->model->all_notification($this->session->userdata('email'))->result_array(),
);
if ($this->session->userdata('position_id') == '3') { // Applicant
$this->load->view('includes/applicant_header', $data_applicant);
$this->load->view('applicant/notification/notifation', $data_applicant);
}
}
}
需要帮助谢谢!
答案 0 :(得分:0)
在您的代码中,PHP无法找到名为$notification
的数组位于名为$data_applicant
的数组中
所以请分别将您的改写为
<?php foreach($data_applicant['notification'] as $noti): ?>
这将起作用,请尝试。