从数组中获取值

Fir*_*iew 1 php codeigniter

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

public function get_all_subjects()
{
   return $this->db->get('subjects');
}
Run Code Online (Sandbox Code Playgroud)

在控制器中,我有:

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

   $this->load->view('home', $data);
}
Run Code Online (Sandbox Code Playgroud)

我试图在视图中获取值:

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

subjects表中的字段是subject_idsubject.

我收到此错误消息:

未定义的索引:主题

Dei*_*orm 7

public function get_all_subjects()
    {
        return $this->db->get('subjects')->result_array();
    }
Run Code Online (Sandbox Code Playgroud)

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