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

Форум PHP

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

 

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

вид форума:
Линейный форум Структурный форум

тема: Глупый вопрос на счёт ссылок
 
 автор: Frozen Fish   (11.09.2005 в 15:21)   письмо автору
 
 

Что-то до меня не доходит как строятся ссылки вида
http://mysite.ru/index?page=...
Я понимаю что надо использовать БД, но как не понимая! Объясните если не трудно. Заранее спасибо.

   
 
 автор: prostonau   (11.09.2005 в 16:08)   письмо автору
 
   для: Frozen Fish   (11.09.2005 в 15:21)
 

То что идет после ? – это переменные передаваемые на новую страницу, которые могут быть как из БД, так и простой флажок http://mysite.ru/index?title=yo&title2=notyo

   
 
 автор: Frozen Fish   (11.09.2005 в 16:28)   письмо автору
 
   для: prostonau   (11.09.2005 в 16:08)
 

Всё равно чего то не понял!!
Ссылки должны хранится в БД?
Не мог бы ты примерчик какой нибудь набросать??

   
 
 автор: prostonau   (11.09.2005 в 16:48)   письмо автору
 
   для: Frozen Fish   (11.09.2005 в 16:28)
 

Ссылки обычно не хранятся в бд, а формируются в соответствии с нужным запросом.
Вот пример из базы данных делается выборка и выводятся список ссылок в соответствии с этой выборкой

<?
        
// Производим выборку всех разделов 
            
$query "SELECT * FROM artpage 
                      WHERE id_parent="
.$_GET['id_page']." ORDER BY 'pos'";;
            
$pgs mysql_query($query);
            
// Если запрос выполнен успешно и число
            // групп больше 0 выводим список групп
            
if($pgs && mysql_num_rows($pgs) > 0)
            {
                 while(
$page mysql_fetch_array($pgs))
              {
              echo 
"<a class=navmenu href=http://".$_SERVER['SERVER_NAME'].$_SERVER['PHP_SELF']."?id_page=".$page['id_artpage']."&id_parent=".$page['id_parent'].">".$page['name']."</a><br>";
              }
            
";
             }

   
 
 автор: cheops   (11.09.2005 в 21:51)   письмо автору
 
   для: Frozen Fish   (11.09.2005 в 15:21)
 

Имеется ввиду постраничная навигация? или как использовать параметры в адресной строке?

   
Rambler's Top100
вверх

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