Ну есть модуль pagination, подключил, написал код:
$this->load->library('pagination');
$config['base_url'] = '/blog/index/'; // ïóòü ê ñòðàíèöàì â ïåéäæåðå
$config['total_rows'] = $this->db->count_all('records'); // âñåãî çàïèñåé
$config['per_page'] = 5; // êîëè÷åñòâî çàïèñåé íà ñòðàíèöå
$config['num_links'] = 5; // êîëè÷åñòâî ññûëîê â ïåéäæåðå (òî÷íåå N/2)
$config['uri_segment'] = 3; // óêàçûâàåì ãäå â URL íîìåð ñòðàíèöû
$this->pagination->initialize($config);
$data['pager']=$this->pagination->create_links();
$from=intval($this->uri->segment(3));
$this->db->limit(5,$from);
$this->db->orderby("id", "desc");
$data['query']=$this->db->get('records');
$this->load->view('blog_view',$data);
Он мне вывел сабж:
1 2 3 >
Только вместо линков на страницу он ставит:
http://localhost/blog/index/&per_page=5 спрашивается: привидите пример работы этого тупого модуля!
RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.
Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.
Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.