Я слышал о codeigniter пару раз, поэтому мне было любопытно и подумал, почему бы и нет.Я взял несколько уроков и был очень рад видеть, как работает фреймворк.Теперь у меня есть следующая проблема: я хочу передать данные, которые я сделал в моей модели, через мой контроллер и показать это в моем представлении, но я всегда запускаю следующую ошибку: Неустранимая ошибка: вызов функции-члена query () onнеобъект в C: \ wamp \ www \ codeigniterTest \ application \ models \ leden_model.php в строке 9. Самое смешное в этой ошибке - когда я гуглю по этому вопросу, многие темы на форуме касаются этой проблемы, но нигдея получил правильный ответ.мой код выглядит так
codegniter версия 2.03
class Leden extends CI_Controller {
function __construct(){
parent::__construct();
}
function index()
{
$this->load->model('leden_model');
$ledenModel = new Leden_model();
$data = $ledenModel->allLeden();
$this->load->view('leden_overzicht',$data);
}
}
<?php
class Leden_model extends CI_Model {
function __construct(){
parent::__construct();
}
function allLeden(){
$query = $this->db->query("SELECT * FROM leden");
foreach ($query->result_array() as $row)
{
echo $row['Naam'];
echo $row['Achternaam'];
echo $row['Email'];
}
return $query;
}
}
?>
Когда я выполняю запрос в моем контроллере, то получаю результаты, которые хочу, почему бы не в моеммодель?
мой вопрос, что я делаю не так?