Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум MySQL

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: навигация и учет параметров

Сообщения:  [1-9] 

 
 автор: ronin   (23.01.2007 в 16:25)   письмо автору
 
   для: ronin   (23.01.2007 в 10:24)
 

просто когда стоит ограничение на 5 позиций и на странице всего 5 наименований как и в базе, появляется ссылки на 2 на 3 страницы, которые пусты.

   
 
 автор: ronin   (23.01.2007 в 10:24)   письмо автору
 
   для: ronin   (22.01.2007 в 19:07)
 

нет то работает то нет, ссылки на страницы работают странно(некорректно)

   
 
 автор: ronin   (22.01.2007 в 19:07)   письмо автору
 
   для: Trianon   (22.01.2007 в 18:43)
 

разбираюсь... отвечу с утром, спасибо за помощь!

   
 
 автор: Trianon   (22.01.2007 в 18:43)   письмо автору
 
   для: ronin   (22.01.2007 в 18:39)
 

я показал в (22.01.2007 в 17:50)

   
 
 автор: ronin   (22.01.2007 в 18:39)   письмо автору
 
   для: Trianon   (22.01.2007 в 18:32)
 

что делать?

   
 
 автор: Trianon   (22.01.2007 в 18:32)   письмо автору
 
   для: ronin   (22.01.2007 в 18:22)
 

Можно. Но в Вашем случае совершенно не нужно.
Код станет громоздким и плохосопровождаемым, а преимуществ никаких.

   
 
 автор: ronin   (22.01.2007 в 18:22)   письмо автору
 
   для: Trianon   (22.01.2007 в 17:50)
 


<a href=$_SERVER[PHP_SELF]?(if isset rubrica=$rubrica)&(if isset firma=$firma)&page=1><<</a>

А что в этом роде нельзя придумать?
или:

if ($page != 1 || rubrica!=0 || firma!=0)
{
$pervpage = "<a href=$_SERVER[PHP_SELF]?rubrica=$rubrica&firma=$firma&page=1><<</a>
                               <a href= $_SERVER[PHP_SELF]?rubrica=$rubrica&firma=$firma&page=". ($page - 1) ."><</a> ";
}
elseif ($page != 1)
{
$pervpage = "<a href=$_SERVER[PHP_SELF]?page=1><<</a>
                               <a href= $_SERVER[PHP_SELF].php?page=". ($page - 1) ."><</a> ";
}

   
 
 автор: Trianon   (22.01.2007 в 17:50)   письмо автору
 
   для: ronin   (22.01.2007 в 17:17)
 

<a href=$_SERVER[PHP_SELF]?rubrica=$rubrica&firma=$firma&page=1><<</a>
уж коль скоро значения этих переменных уже получены из входных параметров.

   
 
 автор: ronin   (22.01.2007 в 17:17)   письмо автору
 
 

Здравствуйте! у меня при выводе есть несколько параментров:

if ($rubrica != 0 && $firma != 0   ){
$result = "SELECT .....rubrica = '".$_GET['rubrica'] AND  firma = '".$_GET['firma']."...
elseif ($rubrica != 0) {
 $result = "SELECT... rubrica = '".$_GET['rubrica']."'....
elseif ($firma != 0 ){
$result = "SELECT firma

Вопрос: как быть в таком случае с навигацией? Навигация взята с форума

if ($page != 1)
{
$pervpage = "<a href=$_SERVER[PHP_SELF]?rubrica=$_GET[rubrica]&firma=$_GET[firma]&page=1><<</a>
                               <a href= ./catalog.php?rubrica=$_GET[rubrica]&firma=$_GET[firma]&page=". ($page - 1) ."><</a> ";
}



<a href=$_SERVER[PHP_SELF]?rubrica=$_GET[rubrica]&firma=$_GET[firma]&page=1><<</a>
как тут быть: если при выборке выбрана рубрика то параметр фирма сбивает вывод по рубрике, если параметр фирма, то не показывает страницы из-за параметра рубрика.
Видимо должно быть условие если есть рубрика то то, если фирма то .....и если одновременно, то так, помогите реализовать.

   

Сообщения:  [1-9] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования