Как сделать пагинатор для сайта из ООП в php?

Здравствуйте. Как сделать пагинатор для блога, который мы писали в курсе ООП в php?

howphp 01.12.2019 в 12:39

Ответы (2)


Конкретная реализация зависит от Вас, но общее направление такое:

  1. Достаешь кол-во записей из таблицы
  2. Задаешь лимит (например 10 записей на страницу)
  3. Считаешь кол-во таких страниц: ceil($count / $limit)
  4. Дальше выводишь страницы и подставляешь в ссылки ?page=$i, где $i - номер страницы.
  5. По нажатию на страницу идешь в базу и строишь такой запрос: select name, title from posts ... limit, offet
virtual2018 03.12.2019 в 19:54

Добавить новый ответ