Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Разбить запрос на страницы.

8.8K
29 ноября 2004 года
Pozitiv
4 / / 29.11.2004
Помогите новичку разобраться где лабуда.
Есть запрос к базе, который необходимо разбить средствами php на страницы.
Вот: что получается
При переходе на другую страницу переменные данные запроса куда-то теряются.
Уже сил больше нет.
Заранее спасибо.
Вот исходник.
6.2K
01 декабря 2004 года
pull-push
55 / / 25.10.2004
Цитата:
Originally posted by Pozitiv
Помогите новичку разобраться где лабуда.
Есть запрос к базе, который необходимо разбить средствами php на страницы.
Вот: что получается
При переходе на другую страницу переменные данные запроса куда-то теряются.
Уже сил больше нет.
Заранее спасибо.
Вот исходник.


Нет времени разбираться в коде, но принципиально ты при вводе запроса передаешь данные методом POST, а в ссылке на следующую страницу дожна передаваться информация о тексте запроса(чтобы опять поискать в базе). Так вот твой скрипт считывает данные переданные через POST, а через ссылку передается через GET.
Может конечно у тебя работает по другому, но проверь(я просто не разбирался в скрипте)

8.8K
03 декабря 2004 года
Pozitiv
4 / / 29.11.2004
Цитата:
Originally posted by pull-push

Так вот твой скрипт считывает данные переданные через POST, а через ссылку передается через GET.


Так как сделать то.
Ссылка на страницу
<a href=\"".$PHP_SELF."?show=".$showperpage."&page=".$i."\">".$i."</a>
Где тут GET.
Такое ощущение, что данные при переходе на след. страницу просто теряются.

6.2K
03 декабря 2004 года
pull-push
55 / / 25.10.2004
Цитата:
Originally posted by Pozitiv

Так как сделать то.
Ссылка на страницу
<a href=\"".$PHP_SELF."?show=".$showperpage."&page=".$i."\">".$i."</a>
Где тут GET.
Такое ощущение, что данные при переходе на след. страницу просто теряются.


Конечно они теряются, ведь ты через ссылку передаешь только только номер страницы, а данные запроса нет. Обычно в таких скриптах данные из формы передают методом GET(а у тебя через POST) и потом в ссылке на следующую страницу передают номер нужной страницы и сам запрос, т.е. твоя ссылка должна иметь вид:
<a href=\"".$PHP_SELF."?show=".$showperpage."&page=".$i."&query="."$query_string""\">".$i."</a>, $query_string - это текст запроса

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог