ビューのモデル クエリから結果セットにアクセスしようとしています。私は次のものを持っています:
コントローラ:
$courseId = $this->session->userdata('courseId');
//echo "Course: ".$courseId;
if(isset($courseId) && $courseId != '')
{
$result = $this->Course_model->loadBasicDetailsEdit($courseId);
$data['basicCourseDetails'] = $result;
$this->load->view('course/basicDetails', $data);
}
モデル:
function loadBasicDetailsEdit($courseId)
{
$this->db->select('*');
$this->db->where('course_id', $courseId);
$this->db->from('course');
$query = $this->db->get();
if ( $query->num_rows() > 0 )
{
return $query->result();
} else {
return FALSE;
}
}
ビューで print_r() を試みたところ、次のようになりました。
Array ( [0] => stdClass Object ( [course_id] => 8 [title] => Photography [summary] => [description] => [price] => [member_id] => 12 [category] => [audience] => [goals] => [date] => 2013-09-26 [production] => 0 ) )
$basicCourseDetails->title または $basicCourseDetails['title'] を使用してこれにアクセスしようとしましたが、どちらも機能していません。なぜこれが起こっているのかについてのヒントはありますか?
よろしく、