0

現時点では、配列を保持する変数をビューに送信するコントローラーがありますが、これは現在発生していません。

この mySQL テーブル内に実際のデータ/行はありません。それが原因で次のエラーが表示されるかどうかはわかりません: Message: Undefined variable: jobsin views/applicantjobs.php

コントローラー:applicationjobs.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);

表示:applicationjobs.php

foreach($applicantjobs as $applicantjob){
    echo $applicantjob['name'];
}

どんな助けでも本当に感謝しています、ありがとう!

4

1 に答える 1

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'];
}
于 2013-08-02T12:49:45.793 に答える