从数组中获取值

时间:2013-07-31 17:15:34

标签: php codeigniter

我是CodeIgniter的新手。在模型中,我有以下代码:

public function get_all_subjects()
{
   return $this->db->get('subjects');
}

在控制器中,我有:

public function index()
{
   $this->load->model('subjects');
   $data['content'] = $this->subjects->get_all_subjects();

   $this->load->view('home', $data);
}

我正在尝试获取视图中的值:

foreach($content as $val)
{
   echo $val['subject']; //i am getting error, Message: Undefined index: subject
}

subjects表格中的字段为subject_idsubject

我收到此错误消息:

  

未定义索引:主题

1 个答案:

答案 0 :(得分:7)

public function get_all_subjects()
    {
        return $this->db->get('subjects')->result_array();
    }

您没有从查询中返回结果。您刚刚运行了查询。