Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Интернет » Web-программирование » PHP: Постраничный вывод сообщений

Модерирует : Cheery

Svarga (16-07-2004 04:28):

>>> PHP: Постраничный вывод сообщений

 Версия для печати • ПодписатьсяДобавить в закладки

   

Destruction



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
У ма не приложу ка это организовать в гостевухе ?




Добавил язык в название. — Svarga.

Всего записей: 11 | Зарегистр. 01-03-2003 | Отправлено: 20:37 28-03-2003 | Исправлено: Svarga, 04:25 16-07-2004
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ну как - выводишь, к примеру, первый 20 записей, потом следующие и так далее.

----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 20:39 28-03-2003
Destruction



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Нет не втом дело я имею ввиду как типа ну хотябы в этом форуме когда сообщения превышают предел ну допустим десять то появлятся цифра 2 и.т.д конечно легко вывести последние 10 но нужно ещё и ссылки указать на прошлые сообщения  
p.s: инфа храниться в файле

Всего записей: 11 | Зарегистр. 01-03-2003 | Отправлено: 21:58 28-03-2003
Saruman

Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Недавно же тут проходила эта тема - смотри здесь: http://forum.ru-board.com/topic.cgi?forum=31&topic=2520#1

Всего записей: 188 | Зарегистр. 20-01-2003 | Отправлено: 22:13 28-03-2003
Destruction



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Там для MYSQL , а уменя файл вместо бд как и бывает в большенстве Гостевух!!!
 
Добавлено
Там для MYSQL , а уменя файл вместо бд как и бывает в большенстве Гостевух!!!

Всего записей: 11 | Зарегистр. 01-03-2003 | Отправлено: 22:17 28-03-2003
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Destruction
Тем более.. ты указываешь номер страницы, например 2, и на каждой странице по 20 ссылок. Значит на предыдущую страницу делаешь ссылку с параметром, передаваемым скрипту, равным 1 (page=1). Так как скрипт знает, что нужно выводить по 20 ссылок, то считывает файл, но выводит только ссылки с ($page-1)*20 по $page*20
Это пример.

----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 22:24 28-03-2003
Destruction



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
оК СПАСИБО

Всего записей: 11 | Зарегистр. 01-03-2003 | Отправлено: 22:30 28-03-2003
Destruction



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Не блин я уже втрой день голову ломаю над эти всё не как не пойму , вот написал :
$mes_of_page=3;
$base= "mes.txt";
$array=file($base);
$all_mes=count($array);
for($i=0;$i < $mes_of_page;$i++){
echo $array[$i]."<br>";
}
А чё дальше то делать.Чёта в бошку нефига не лезет!!!

Всего записей: 11 | Зарегистр. 01-03-2003 | Отправлено: 12:46 30-03-2003
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
$mes_of_page=3;
$page=$_GET[page];  
$base= "mes.txt";  
$array=file($base);  
$all_mes=count($array);  
for($i=($page-1)*$mes_of_page;$i < ($mes_of_page*$page);$i++){  
echo $array[$i]."<br>";  
}  

 
Передаешь в строке запроса переменную page с номером интересуемой страницы.
guest.php?page=3
и получаешь результат

----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 22:32 30-03-2003
   

Компьютерный форум Ru.Board » Интернет » Web-программирование » PHP: Постраничный вывод сообщений
Svarga (16-07-2004 04:28):

>>> PHP: Постраничный вывод сообщений



Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru