Как передать значение ID скрипту

VANHALEN

Новичок
Как передать значение ID скрипту

Доброе время суток, форумчане!
Имею к вам вопрос.
Есть некая база данных в которой, кроме прочих присутствуют поля:
id
rus_zagolovok
rus_soderzanie
В базе хранятся статьи. Сначала я читаю заголовки в массив:
----------------------------------------------
echo $row['rus_zagolovok']."<br>";
echo $row['id'];
----------------------------------------------
Поле ID кстати мне выводить не нужно, его нужно только передать дальше. Передать скрипту, который покажет всю статью целиком. Там есть такой запрос:
------------------------------------------------------
SELECT * FROM `statji` WHERE `id` =$id
------------------------------------------------------
Теперь вопрос:
Как правильно мне сделать выводимые заголовки ссылками, при клике на которых, значение ID передавалось бы скрипту. Само значение ID естественно выводить мне не нужно
echo $row['id']; - это я просто для наглядности написал.
Огромное спасибо всем, кто поможет чайнику... Я только начал учить пхп, прошу это учитывать при ответе.. Тоесть разжевать, если несложно...

Простите.. забыл сказать ... Register Globals = как-будто On. Тоесть они выключены, но я инкудю в скрипты такую штуку:
<?php
extract($_POST);
extract($_GET);
extract($_ENV);
extract($_COOKIE);
?>
Вобщем переменные передаются, как при Register Globals=On
 

SelenIT

IT-лунатик :)
PHP:
<?
echo '<a href="имя_скрипта_для_показа_всей_новости.php?id='.$row['id'].'">'.$row['rus_zagolovok']."</a><br>";
// или, если предполагается сложное оформление вывода
?><a href="имя_скрипта_для_показа_всей_новости.php?id=<?=$row['id']?>"><?=$row['rus_zagolovok']?></a><br>
<?
...переменные передаются, как при Register Globals=On
Это зря. http://phpfaq.ru/globals.
И заодно - как составлять запросы: http://phpfaq.ru/slashes#mysql.
 

VANHALEN

Новичок
SelenIT
Просто выручил нет слов как! Всё работает на ура!
Кстати я понимаю, что переменные лучше брать из массивов.. Но! Ведь если я буду писать так, как надо, а на сервере у хостера Register Globals будет включена, ничего ведь не изменится.. А у меня сейчас 2 сайта, которых я поддерживаю. Оба у разных хостеров и у обоих хостеров Register Globals = On. Оно и понятно.. Хостеры старые, сайтов у них много, лежат там давно.. Если выключат, представляешь что начнётся?
 
Сверху