Метод модели без оператора возврата не предоставляет данных для вызова сайта в CodeIgniterPhp

Кемеровские программисты php общаются здесь
Anonymous
Метод модели без оператора возврата не предоставляет данных для вызова сайта в CodeIgniter

Сообщение Anonymous »

Я использую CodeIgniter в настройке Apache xampp и впервые пытаюсь использовать foreach в представлении, но просто не могу заставить его работать.
Код моего контроллера:

Код: Выделить всё

class Test extends CI_Controller
{
public function index($page = 'testv')
{
if (!file_exists(APPPATH . '/views/' . $page . '.php')) {
show_404();
}
$this->load->model('testm');
$data['news'] = $this->testm->get_news();

$this->load->view('headder');
$this->load->view($page, $data);
$this->load->view('footer');
}
}
Моя модель:

Код: Выделить всё

class Testm extends CI_Model
{
public function __construct()
{
parent::__construct();
}

Public function get_news()
{
$query = $this->db->query('SELECT id, date, text FROM news');

foreach ($query->result_array() as $row)
{
echo $row['id'];
echo $row['date'];
echo $row['text'];
}
}
}
Мое мнение:

Вернуться в «Php»