Я пытался научиться использовать CI framework, и я тоже начинаю на PHP. Может кто-нибудь сказать мне, что я делаю неправильно здесь. Содержимое на странице, похоже, отличается, но на нем нет страницы. должным образом. Когда я нахожусь на другой странице, номер страницы все еще отображается так же, как и исходный. Он не меняется. Вот мой код для разбивки на страницы. Любая помощь будет оценена.Codeigniter Pagination Не работает должным образом
$this->load->library('pagination');
$config = array();
$config['base_url'] = site_url("infos/display/$query_id/$sort_by/$sort_order");
$config['total_rows'] = $data['num_results'];
$config['per_page'] = $limit;
$config['uri_segment'] = 3;
$config['num_links'] = 9;
$this->pagination->initialize($config);
$data['pagination'] = $this->pagination->create_links();
Спасибо за быстрый ответ. да $ data ['num_results'] дает правильное количество полных строк. как для базового url конфигурации, вы имеете в виду, что я использую свой base_url так же, как тот, который я установил в файле конфигурации? – loorey
@loorey no вместо использования 'site_url' use' base_url' – tomexsans
Я пробовал это, но теперь для каждой страницы он показывает номер страницы 1. Однако содержимое меняется. Я просто хочу, чтобы он показывал правильный номер страницы. – loorey