Автор Тема: постраничный вывод  (Прочитано 4110 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Merle

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 13
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
постраничный вывод
« : 29 Марта 2003, 12:24:39 »
подскажит пожалуйста, как организовать в пхп постраничный вывод инфы... например мне нужно вывести определенное количество информации из базы, на странице, ну... около 100 строк, а после сделать ссылку на страницу, в которой выводились бы следующие 100...

Оффлайн Меняздесьдавнонет

  • новичЕк
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 5698
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
постраничный вывод
« Ответ #1 : 29 Марта 2003, 13:16:13 »
поскольку товарищ не озаботился написать, какая у него база, будем предполагать, что у него mysql.
в mysql есть замечательный оператор limit
в запросе ты пишешь
select * from table limit $nomer,100

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

ссылку, которая передаст в скрипт переменную nomer со значением $nomer+100 сам сподобишься написать?
или даже этого в одессе не умеют?

Оффлайн Merle

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 13
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
постраничный вывод
« Ответ #2 : 29 Марта 2003, 13:29:22 »
хе... осторожней...... уж очччень вы раздуты товарисЧ!... не лопните :о)

Оффлайн Гаррилл

  • Наглый тип
  • Постоялец
  • ***
  • Сообщений: 202
  • +0/-0
  • 2
    • Просмотр профиля
    • http://phpbbcms.sf.net
постраничный вывод
« Ответ #3 : 29 Марта 2003, 18:52:00 »
Цитировать
Merle:
хе... осторожней...... уж очччень вы раздуты товарисЧ!... не лопните :о)

Да кто ты такой? Хамьё.
Кажется, тебе сюда http://faq.phpclub.net/

Оффлайн ThE0ReTiC

  • Главный по тарелочкам
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 4041
  • +2/-0
  • 2
    • Просмотр профиля
    • http://
постраничный вывод
« Ответ #4 : 29 Марта 2003, 19:42:08 »
Гаррилл
[moderator]язык :mad:[/moderator]
Merle
в поиск по форуму...
AS IS...

Оффлайн Меняздесьдавнонет

  • новичЕк
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 5698
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
постраничный вывод
« Ответ #5 : 29 Марта 2003, 20:51:54 »
я, тут подумал - грубовато я написал.
в общем, вопрос, конечно, глупый, как переменную передать, но про всю Одессу это я зря, так что человек имел право обидеться.
приношу свои извинения.

Оффлайн Merle

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 13
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
постраничный вывод
« Ответ #6 : 29 Марта 2003, 21:48:26 »
вопрос-то был об энтой "select * from table limit", а не о передаче переменных.... но ладно, проехали... чему мне надо поучится, дык энто как пользоватся форумом :о)
да... кстати... чуть незабыл... спасибо за ответ :о)

Оффлайн nagash

  • Фанат форума
  • Старожил
  • ****
  • Сообщений: 341
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.nagash.org
постраничный вывод
« Ответ #7 : 30 Марта 2003, 01:29:20 »
select COUNT(*) from table - узнаешь сколько вообще записей
а потом уже предложеным выше способом выводишь циферки...

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28