Почему я получаю пустой массив, когда я пытаюсь print_r
или var_dump
массива (что данные от модели)CodeIgniter дисплей массив в контроллере после извлечения данных из модели
$section = $this->input->post('section');
$students = $this->SectionsModel->getSectionMembers($section);
var_dump($students);
И модель:
function getSectionMembers($section_id){
$query = $this->db->query('SELECT * FROM students WHERE SECTION_ID = "'.$section_id.'" ORDER BY LNAME ASC');
return $query->result_array();
}
И выход возвращается array(0) { }
Могу ли я напечатать массив в контроллере сразу? Я делаю это, чтобы что-то проверить.
Попробуйте использовать var_dump ($ студентов) –
Да, это, я просто неправильно набранный. Виноват. Но он все равно не работает, даже если это 'var_dump ($ students)' – aronccs
Если вы получаете пустой массив, это, вероятно, так же просто, как запрос, не возвращающий никаких результатов. Вы подтвердили, что это так? – CmdrSharp