- Подробности
-
Категория: PHP. Базы данных
Постраничный вывод из MySQL
Как сделать постраничный вывод из MySQL: по 10 (20, 30) записей на страницу, а внизу — ссылки на остальные страницы?
Чтобы получить нужные записи, воспользуемся оператором LIMIT, который вызывается с двумя параметрами — с какой записи начинать, и сколько выводить:
SELECT id, title FROM items LIMIT 0, 10;
Этот запрос вернет записи с первой по 10, поскольку нумерация начинается с 0. Cоответственно, запросы для второй и третьей страницы будут выглядеть
SELECT id, title FROM items LIMIT 10, 10;
SELECT id, title FROM items LIMIT 20, 10;
Как видите, нам надо лишь передать в скрипт число, которое потом подставить в запрос.
Подробнее: Постраничный вывод из MySQL