Постраничный вывод результатов поиска.

19 views
Skip to first unread message

AleXeyS55

unread,
Jun 4, 2008, 2:52:22 PM6/4/08
to СodeIgniter-ru
Вопрос - как такое сделать?
Я вообще, если честно, не совсем понял как работать с этой библиотекой
(pagination), а как еще сделать что бы при переходе на следующую
\предыдущую страницу передавалась искомая строка вообще не ясно.
Подскажите пожалуйста если что знает.

Alex Saveliev

unread,
Jun 5, 2008, 5:00:56 AM6/5/08
to codeign...@googlegroups.com
Посмотрите пример с исходниками http://erum.ru/article/8

04.06.08, AleXeyS55 <onio...@gmail.com> написал(а):



--
Иван Тынгылчав
http://x9.ru

AleXeyS55

unread,
Jun 5, 2008, 8:05:41 AM6/5/08
to СodeIgniter-ru


On 5 июн, 14:00, "Alex Saveliev" <ayav...@gmail.com> wrote:
> Посмотрите пример с исходникамиhttp://erum.ru/article/8
>
> --
> Иван Тынгылчавhttp://x9.ru

Я смотрел там, но вот например:
function index()
{
$config['base_url'] = 'http://ci/blog/index/'; // путь к
страницам в пейджере
$config['total_rows'] = $this->db->count_all('records'); //
всего записей
$config['per_page'] = 10; // количество записей на странице
$config['num_links'] = 5; // количество ссылок в пейджере
(точнее N/2)
$config['uri_segment'] = 3; // указываем где в URL номер
страницы
$this->pagination->initialize($config);
$data['pager']=$this->pagination->create_links();
$data['query']=$this->db->get('records');
$this->load->view('blog_view',$data);
}
И где же тут в параметры можно вставить искомую пользователем строку
что бы она передалась при переходе со страницы на страницу?

tristan

unread,
Jun 6, 2008, 12:42:32 PM6/6/08
to СodeIgniter-ru
1) вариант GET переменные
$config['base_url'] = "/admin/billing/sort/field/direction?
key1=val1&key2=val2";

2) вариант POST переменные

3) вариант SESSION переменные

2 и 3 вариант от пагинатора не зависят, только твой код
Reply all
Reply to author
Forward
0 new messages