Страницы в гостевой книге

UmJammer

Новичок
Страницы в гостевой книге

Подскажите пожалуйста ка сделать следующее:
Мне нужно чтобы в гостевой книге при определенном кол-ве сообщений(например 5) создавалась следущая страница, что-то типа http://..../gb?page=1 и т.д. Я еще только начинающий, поэтому у меня никак не получается.
 

Фанат

oncle terrible
Команда форума
а как в гостевой книге происходит в данный момент?
 

UmJammer

Новичок
Автор оригинала: Фанат
а каким образом они вней появляются?
PHP:
echo("<center><table border=0 cellspacing=1 cellpadding=3 width=60% bgcolor=000000 >
<tr><td width=10% bgcolor=B5B2F5><B>Разместил:</td>
<td width=30% bgcolor=B5B2F5><B>Сообщение:</td></tr>
<tr><td bgcolor=E0DFF7 align='justify'><font face='Comic Sans MS'><center>$namemas[$index]</font><br>
<a href=mailto:$emailmas[$index]><samp>$emailmas[$index]</samp></a><br><a href=$urlmas[$index]>$urlmas[$index]</a><br><b>$val</b></center></td>
<td bgcolor=E0DFF7 align='justify'>$msgmas[$index]</td></tr></table>
<table><tr><td></td></tr></table>");
Это форма вывода.
 

Sancho

Новичок
Я так понимаю, что у тебя сообщения в базе хранятся. Можно, например, выбирать из базы limit m,n, где m = ($page-1) * $mes_cnt ($mes_cnt - количество сообщений на одной странице), а n = $mes_cnt. Таким образом, если у тебя 5 сообщений на странице, то, к примеру на третьей странице выберутся 5 записей, начиная с (3-1) * 5 = 10 записи
 

UmJammer

Новичок
Sancho
Если вы имеете ввиду под словом база -mysql, то нет, она у меня на файлах. И можно еще поподробнее про limit
 

Фанат

oncle terrible
Команда форума
если база у тебя на файлах, то зачем тебе подробнее про limit?

-~{}~ 30.01.06 11:10:

кто тебе мешает перестать выводить сообщения, как только $index станет равен 5?
сделать ссылку на следующую страницу?
устанавливать нужное начальное значение $index?
 
Сверху