Общие > Базы данных
Как разбить вывод результатов из БД на несколько страниц
Dimetrius:
Подскажите кто знает!
Мне нужно сделать постраничный вывод результатов из БД, по 10 строк на страницу. Внизу естессно предыдущаия страница/следующая страница (появляется только когда 10 строк будет) или даже лучше 1,2,3,4 страница, а в идеале и то и другое :)
Напишите пожалуйста полностью код, а то совсем не знаю как это делается... :(
Заранее благодарен...
commander:
Какая БД?
если PostgreSQL:
первые десять строк:
SELECT test_id FROM test LIMIT 10 OFFSET 0;
от 10 до 20 стр.:
SELECT test_id FROM test LIMIT 10 OFFSET 10;
от 20 до 30:
SELECT test_id FROM test LIMIT 10 OFFSET 20;
и т.д.
tserbis:
Dimetrius,
воспользуйся поиском. Обсуждалось многократно. Скорее всего можно найти не только объяснение, но и готовый код.
Меняздесьдавнонет:
Dimetrius
кроме знаний бывает еще работа ума, сообразительность
ты не поверишь, но человек тем и оличается от животного, что он может решить задачу, не зная решения! А просто подумав над ней.
Ты не згнаешь, как делается что?
Как программы пишутся?
как ссылки делать?
Dimetrius:
commander,
База MySQL, я недавно начал работать и изучать БД и, к сожалению еще не все знаю и понимаю, если не затруднит, напишите пожалуйста что и где мне надо прописать для реализации этой задачи. Я буду очень благодарен!
Спасибо!
Навигация
Перейти к полной версии