Задать вопрос
@1Rockman

Как организовать пагинацию используя ajax?

Данные подгружаются из базы на ajax, при этом есть некоторые параметры фильтрации данных. Данных очень много поэтому необходима пагинация результатов. Подскажите как грамотнее будет организовать разбивку по страницам.

Загрузить сразу все отфильтрованные данные, но выводить с разбивкой на страницы или подгружать данные по частям, то есть разбивка будет в MySQl
  • Вопрос задан
  • 399 просмотров
Подписаться 1 Оценить Комментировать
Решения вопроса 1
FanatPHP
@FanatPHP
Чебуратор тега РНР
ну то есть ты считаешь, что вывалить тыщ 10 результатов сразу - это нормально?
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
iKapex
@iKapex
Допустим, ты показываешь по 20 записей.
Можно разместить кнопки (1, 2, 3, 4...) - если пользователь нажал на 2 двойку, то делай -
SELECT * FROM ... WHERE .... ORDER BY ... LIMIT 20, 20

то есть ты показываешь первые 20, пропуская при этом 20 сначала
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы