Показать сообщение отдельно
Старый 11.08.2004, 22:41     # 5
Sheryld
Full Member
 
Регистрация: 29.05.2002
Сообщения: 544

Sheryld Луч света в тёмном царствеSheryld Луч света в тёмном царствеSheryld Луч света в тёмном царствеSheryld Луч света в тёмном царствеSheryld Луч света в тёмном царстве
что не получается?

select your_item from your_table limit offset numrows <--(mysql)

offset - сколько записей пропустить
numrows - сколько выбрать

допустим. нужно вывести 10 записей.

select your_item from your_table limit 0 10 - первая страница

чтобы все это автоматизировать, нужно написать класс, который будет возвращать записи.

логика там простая:

подсчитать общее кол-во записей
разбить на виртуальные страницы(в зависимости от размера страницы)
генерировать запросы к бд
возращать набор записей

поля:
кол-во страниц(после подсчета)
размер страницы(сколько записей)
набор данных(например массив)
текущая страница

http://www.google.ru/search?sourceid...ql+pager+class <--плохо искал
__________________
убрано по просьбе администратора
Sheryld вне форума