Forum Webscript.Ru

Программирование => PHP => Тема начата: Merle от 29 Марта 2003, 12:24:39

Название: постраничный вывод
Отправлено: Merle от 29 Марта 2003, 12:24:39
подскажит пожалуйста, как организовать в пхп постраничный вывод инфы... например мне нужно вывести определенное количество информации из базы, на странице, ну... около 100 строк, а после сделать ссылку на страницу, в которой выводились бы следующие 100...
Название: постраничный вывод
Отправлено: Меняздесьдавнонет от 29 Марта 2003, 13:16:13
поскольку товарищ не озаботился написать, какая у него база, будем предполагать, что у него mysql.
в mysql есть замечательный оператор limit
в запросе ты пишешь
select * from table limit $nomer,100

это выведет тебе сто записей, начиная с номера.

ссылку, которая передаст в скрипт переменную nomer со значением $nomer+100 сам сподобишься написать?
или даже этого в одессе не умеют?
Название: постраничный вывод
Отправлено: Merle от 29 Марта 2003, 13:29:22
хе... осторожней...... уж очччень вы раздуты товарисЧ!... не лопните :о)
Название: постраничный вывод
Отправлено: Гаррилл от 29 Марта 2003, 18:52:00
Цитировать
Merle:
хе... осторожней...... уж очччень вы раздуты товарисЧ!... не лопните :о)

Да кто ты такой? Хамьё.
Кажется, тебе сюда http://faq.phpclub.net/
Название: постраничный вывод
Отправлено: ThE0ReTiC от 29 Марта 2003, 19:42:08
Гаррилл
[moderator]язык :mad:[/moderator]
Merle
в поиск по форуму...
Название: постраничный вывод
Отправлено: Меняздесьдавнонет от 29 Марта 2003, 20:51:54
я, тут подумал - грубовато я написал.
в общем, вопрос, конечно, глупый, как переменную передать, но про всю Одессу это я зря, так что человек имел право обидеться.
приношу свои извинения.
Название: постраничный вывод
Отправлено: Merle от 29 Марта 2003, 21:48:26
вопрос-то был об энтой "select * from table limit", а не о передаче переменных.... но ладно, проехали... чему мне надо поучится, дык энто как пользоватся форумом :о)
да... кстати... чуть незабыл... спасибо за ответ :о)
Название: постраничный вывод
Отправлено: nagash от 30 Марта 2003, 01:29:20
select COUNT(*) from table - узнаешь сколько вообще записей
а потом уже предложеным выше способом выводишь циферки...