У меня есть таблица, в этой таблице у меня 20 столбцов. Значение по умолчанию начинается с 2-11, отображая только 10 результатов. Когда пользователь нажимает предыдущую кнопку, я хочу отобразить предыдущий результат 1-10. Как я могу это достичь?Получение предыдущего и следующего результата mysql
-1
A
ответ
2
Вы должны отправить страницу как параметр, чтобы получить разбиение на страницы. Отдых легко. В SQL у вас есть предложение LIMIT, которое получает данные, ограниченные заданными вами параметрами ограничения и смещения. Пример:
У вас есть таблица со 100 рядами. Если вы хотите, чтобы получить первые 10 вы должны написать что-то вроде:
SELECT columns FROM table ... LIMIT 0,10
, если вы хотите, чтобы получить следующие 10 строк запрос должен быть
SELECT columns FROM table ... LIMIT 10,10
и так далее
страница Параметр показывает какую страницу вы смещаете и смещаете, легко вычислить из нее.
$offset = $currentPage*$limit;
Смежные вопросы
- 1. Получение следующего и предыдущего документа
- 2. Получение следующего и предыдущего идентификатора MySQL в соответствии с представлениями
- 3. Получение следующего и предыдущего на Queryable
- 4. Получение следующего и предыдущего элемента массива json
- 5. Получение следующего и предыдущего элементов в backbone.js
- 6. Запрос предыдущего и следующего совпадений
- 7. Получение следующего изображения и предыдущего изображения из галереи
- 8. Получение предыдущего вхождения и следующего вхождения в oracle
- 9. Передача результата предыдущего кадра в качестве ввода следующего кадра
- 10. JQuery раскадровки следующего предыдущего
- 11. mysql-запрос для сравнения предыдущего, текущего и следующего значений
- 12. populate href ссылки для следующего и предыдущего
- 13. jQuery слайд-шоу следующего и предыдущего
- 14. Назначение источника изображения для предыдущего и следующего
- 15. Разработка предыдущего и следующего индекса в массиве
- 16. Предварительный просмотр следующего и предыдущего пункта карусели
- 17. IMAP - выбор предыдущего и следующего UID
- 18. Отключение следующего и предыдущего в приложении Spotify
- 19. Получение ближайшего следующего или предыдущего DIV, а активный или неактивный
- 20. Razor: Получение свойств предыдущего/следующего объекта в цикле foreach
- 21. Получение следующего элемента в массиве на основе идентификатора предыдущего пункта
- 22. Fancybox - настройка следующего/предыдущего URL?
- 23. Получения стрелки влево и вправо для выбора предыдущего/следующего меню вместо следующего/предыдущего меню
- 24. Получение RefToDate предыдущего ряда, чтобы стать RefFromDate следующего ряда TSQL
- 25. Реализация базового следующего/предыдущего изображения
- 26. Получение результата PHP в MySQL
- 27. Получение mysql результата обновления элемента
- 28. поиск следующего/предыдущего тв-шоу из базы данных MySQL
- 29. Получение результата и ошибки
- 30. UNION vs multiple SELECT для получения предыдущего и следующего ряда
«Разбивка» является то, что вы называете это: http://stackoverflow.com/search?q=%5Bphp%5D+%5Bmysql%5D+pagination –
Помимо этого, мы не можем помочь вам, не видя ваш код или структуру таблицы. –