目前我有一个控制器应该发送一个包含数组的变量到我的视图,但目前还没有发生。
此mySQL表中没有实际的数据/行,我不知道是否可能是因为它显示以下错误:{/ 1}}在views / applicantjobs.php中
controller:applicantjobs.php
Message: Undefined variable: jobs
view:applicantjobs.php
$employer_jobs = $this->db->get_where('jobs', array('employer_profile_id' => $user['id'] ));
$jobs = $employer_jobs->result_array();
$this->load->view('header');
$this->load->view('applicantjobs', $jobs);
非常感谢任何帮助,谢谢!
答案 0 :(得分:2)
$data['jobs'] = $this->db->get_where('jobs', array('employer_profile_id' => $user['id'] ))->result_array();
$this->load->view('applicantjobs', $data);
试试这个
在你看来:
foreach($jobs as $job)
{
echo $job['name'];
}