1
Я новичок в 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_id
и subject
.
Я получаю сообщение об ошибке:
Undefined индекс: предмет
+1 Спасибо. Его работа прекрасна. – FirmView
'return $ this-> db-> get ('subject') -> result_array();' должен делать трюк и не позволит вам создавать ненужные переменные: '$ q'. Возможно, @DeiForm хочет обновить свою функцию. – igasparetto
Да, я слышал об этом методе цепочки. Но для начинающих поэтапный метод легко понять – DeiForm