Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Многостраничность

364
01 февраля 2002 года
Xupypr
148 / / 20.04.2000
Проблема вот в чём. Есть БД, а в ней таблица. Читаю из таблицы и формирую HTML на лету, но вот в чём дело, когда записей много, то их бы разбить по страницам, но как это сделать никак не пойму. Кстати сделат надо на PHP и чтобы страницы создавались на лету и переход между ними был по ссылочкам...

Вот такая беда.
1.5K
06 февраля 2002 года
KAYCO
1 / / 20.06.2000
Да тут нет ничего сложного ...

А ASP вот когда через ADO обращаешься к БД выборка RecordSet имеет сразу 2 полезных свойства PageSize, AbsolutePage и 2 метода RecordCount и PageCount. Я уверен, что нечто подобное есть и в PHP. Очень удобно ...

Поищи ... С их помощью многостраничный вывод делается за 15 мин.
1.5K
06 февраля 2002 года
yuridm
1 / / 20.06.2000
Цитата:

On 2002-02-01 1737, Xupypr wrote
Проблема вот в чём. Есть БД, а в ней таблица. Читаю из таблицы и формирую HTML на лету, но вот в чём дело, когда записей много, то их бы разбить по страницам, но как это сделать никак не пойму. Кстати сделат надо на PHP и чтобы страницы создавались на лету и переход между ними был по ссылочкам...

Вот такая беда.



В синтаксисе команды select в mysql есть такие такое предложение, как limit

select * from table
limit a, b

где a -- номер строки с которой начать выводить, b количество строк, которые нужно выводить


или

select * from table
limit a

где a -- кол-во строк, кот. нужно выводить.


Вот, манипулируя параметрами а и б можно выводить по страницах.

Аноним
??????????. ??? ??????? ???????? ?????????, ???? ??? ????????. ?????? ??????? ???????? page (????? ?????? - ...?page=...&...), ? ????????? a,b (??. ????. ?????????) ??????? ???:
a=<???.?? ????>*page
b=a+<???.?? ????>

(?.?. ??? sql ???? ?? ????, ?? ?? ????, ????? 1?? ?????? 0 ??? 1. ???? 1, ?? ? a ????? ???????? 1)
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог