Страница 1 из 1

Присвоение id , каждой статье

СообщениеДобавлено: 05 июн 2009, 22:53
Dimanok
Как сделать следующие , допустим:
domen.vfose.ru/statiya_bla_bla.php
вот заместо этого как сделать что-то типа
domen.vfose.ru/index.php?id=ид статьи
Как сделать это?

Re: Присвоение id , каждой статье

СообщениеДобавлено: 06 июн 2009, 02:01
zk
Проблема то в чём? )

Re: Присвоение id , каждой статье

СообщениеДобавлено: 06 июн 2009, 09:25
Dimanok
zk писал(а):Проблема то в чём? )

Как сделать это?

Re: Присвоение id , каждой статье

СообщениеДобавлено: 06 июн 2009, 11:10
Костик
в URL передаются GET переменные и еще нужно условие IF

вот смотри эти два момента в учебниках

Re: Присвоение id , каждой статье

СообщениеДобавлено: 06 июн 2009, 11:50
ibe
присвоение id

Ну id - это индефикатор статьи(заметки и т.д.).
Нужно создать таблицу в базе с полем id:
значение примерно 7;
обязательно первичный ключ;
и тип int;
Теперь при добавлении статьи и прочее в эту таблицу, эти статьи будут "нумероваться..)" по индефикатору id.
Далее в коде уже разберёшся...
приду домой, пример напишу...
Лично по такому принципу пишу сейчас сайтик...

Re: Присвоение id , каждой статье

СообщениеДобавлено: 06 июн 2009, 11:56
zk
Советую перед тем как задавать вопросы по php почитать например этот учебник.

Re: Присвоение id , каждой статье

СообщениеДобавлено: 08 июн 2009, 16:24
DPX-Infinity
zk писал(а):Советую перед тем как задавать вопросы по php почитать например этот учебник.

конкретно этот - лучше не надо :) потому что в пхп4 по умолчанию включён register_globals, а в современных пятых - нет. и это напрямую связано с этим вопросом. надо что-нить по пхп5 найти. может, будет свободное время, попробую чтонить поискать.

Re: Присвоение id , каждой статье

СообщениеДобавлено: 10 июл 2009, 12:49
On-line
DPX-Infinity писал(а):
zk писал(а):Советую перед тем как задавать вопросы по php почитать например этот учебник.

конкретно этот - лучше не надо :) потому что в пхп4 по умолчанию включён register_globals, а в современных пятых - нет. и это напрямую связано с этим вопросом. надо что-нить по пхп5 найти. может, будет свободное время, попробую чтонить поискать.

не нашел учебник?

Re: Присвоение id , каждой статье

СообщениеДобавлено: 31 июл 2009, 15:35
ibe
в общем.
создаём в базе табличку posts со статьями, в ней поле id и title
с полём title всё ясно.
у поля id следующие параметры:
    авто инкремент
    первичный ключ
    значение 5
    тип integer
---------------------------
в коде пишем (пример):
Код: Выделить всёРазвернуть

<?
$result 
= mysql_query("SELECT title, id FROM posts", $db);
if (mysql_num_rows($result) > 0)
{
$myrow = mysql_fetch_array($result);
do
{
printf("
<a href='/viewpost.php?id=%s'>%s</a><br>    
"
,$myrow['id'], $myrow['title']);
}
while(
$myrow = mysql_fetch_array($result));

}

else { echo "В таблице нет записей";  }

?>

теперь за просмотр новости будет отвечать файл viewpost.php.
как можно его реализовать ? создать в базе таблицу viewpost и все нужные тебе поля. вот пример:
Код: Выделить всёРазвернуть
<?
$result2 
mysql_query("SELECT * FROM viewpost WHERE id='$id' "$db);

if(
mysql_num_rows($result2) > 0)
{
$myrow2 mysql_fetch_array($result2);
}
else {echo 
"В таблице нет записей.";
exit();
}

?>