Перейти к содержимому

Фото
- - - - -

Гостевая книга


  • Вы не можете создать новую тему
  • Please log in to reply
8 ответов в этой теме

#1 † Vic †

† Vic †

    leather !

  • Пользователь
  • 133 сообщений
  • Откуда:Estland

Отправлено 09 Декабрь 2005 - 15:05

Я сбацал на PHP+MySQL небольшую гостевую книгу. В принципе все ничего, но вот хотелось бы знать, как реализовать следующее: когда число сообщений достигает на странице определенного числа, то создается вторая страница с теми сообщениями, которые не попали на предыдущую :)
  • 0
"Бог, если ты есть, если ты существуешь, если видишь всё, что здесь сейчас происходит....то катись отсюда, Бог, подальше !"

"Sometimes I'm scared of being Ozzy Osbourne. But it could have been worse. I could have been Sting" © Ozzy

#2 ФрукТ

ФрукТ
  • Постоялец
  • 768 сообщений
  • Откуда:сеть

Отправлено 09 Декабрь 2005 - 15:07

Когда-то писал именно эту фичу как раз для пхп+эскюль щас поищу.
  • 0

#3 V^v

V^v
  • Пользователь
  • 316 сообщений

Отправлено 09 Декабрь 2005 - 15:37

есть такой вариант: передавать номер страницы в GET запросе и далее в скрипте проверять ету переменную и в зависимости от ее значения извлекать из базы нужные сообшения, генерировать ссылки на следушие страницы...
  • 0
int main(void)

#4 ФрукТ

ФрукТ
  • Постоялец
  • 768 сообщений
  • Откуда:сеть

Отправлено 09 Декабрь 2005 - 15:43

скрипт не нашел, но готов помочь составить алгоритм

только утончите задачу:

как я понимаю, вывод уже есть итп
нужно просто выводить "строку страниц"
например текущая страница = 10
тогда строка такая:

<< 5 - 6 - 7 - 8 - 9 - 10 - 11 - 12 - 13 - 14 -15 >>

или я что-то упустил?
  • 0

#5 crazy russian

crazy russian
  • Пользователь
  • 153 сообщений

Отправлено 09 Декабрь 2005 - 17:08

http://www.phpnoise.com/tutorials/9/1

Ключевые слова для гугла: paging in php
  • 0

#6 † Vic †

† Vic †

    leather !

  • Пользователь
  • 133 сообщений
  • Откуда:Estland

Отправлено 09 Декабрь 2005 - 17:38

banana, crazy russian

спасибо за помощь, пока сам разбираюсь - если будут трудности - напишу здесь :)
  • 0
"Бог, если ты есть, если ты существуешь, если видишь всё, что здесь сейчас происходит....то катись отсюда, Бог, подальше !"

"Sometimes I'm scared of being Ozzy Osbourne. But it could have been worse. I could have been Sting" © Ozzy

#7 † Vic †

† Vic †

    leather !

  • Пользователь
  • 133 сообщений
  • Откуда:Estland

Отправлено 11 Декабрь 2005 - 23:04

Все, написал :) Оказалось не так сложно ;)
  • 0
"Бог, если ты есть, если ты существуешь, если видишь всё, что здесь сейчас происходит....то катись отсюда, Бог, подальше !"

"Sometimes I'm scared of being Ozzy Osbourne. But it could have been worse. I could have been Sting" © Ozzy

#8 PLUR

PLUR

    Techno, Sex and nothing more!

  • Постоялец
  • 1 682 сообщений
  • Откуда:[kopli.tln.ee]

Отправлено 12 Декабрь 2005 - 00:13

покаж!
  • 0
[ ++ :: D-Lab project //.com// :: ++ ]

#9 † Vic †

† Vic †

    leather !

  • Пользователь
  • 133 сообщений
  • Откуда:Estland

Отправлено 12 Декабрь 2005 - 23:19

http://php-coder.host.sk/

Вот здесь можно поиграться. Если интересуют исходники - могу скинуть ;)
  • 0
"Бог, если ты есть, если ты существуешь, если видишь всё, что здесь сейчас происходит....то катись отсюда, Бог, подальше !"

"Sometimes I'm scared of being Ozzy Osbourne. But it could have been worse. I could have been Sting" © Ozzy