Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > PHP: Общие вопросы > динамическое создание страниц


Автор: studentigor 31.1.2011, 13:23
Всем привет!
Такой вопросик.
У меня в базе хранятся новости. 
Я вытягиваю их из базы, и title делаю как линку на страницу с полным описание этой новости(тоесть каждая новость в отдельной странице).
Как мне сделать так, чтобы страница с новостью создавалась динамичиски и не где не сохранялась(не сохранять в файлы вобщем).

Автор: hetfield 31.1.2011, 13:37
Создай файл show.php например, и передавай туда айдишник новости.

А в файле вытаскивай из базы новость с этим айдишником... 

Цитата

Я вытягиваю их из базы, и title делаю как линку на страницу с полным описание этой новости(тоесть каждая новость в отдельной странице).


Ссылка у тебя будет выглядеть так:

Код

<a href='show.php?id=".$news_id."'>".$title."</a>

Автор: BeKToP 1.2.2011, 23:06
файл примерно такого содержания...
Код

//тут нужно не забыть про подключение mysql итд....
.....

if (isset($_GET['id'])){
   $q="select * from news where id=".intval(id);
   $res=mysql_query($q);
   while ($row=mysql_fetch_assoc($res)){
       echo "<h2>".$row['title']."</h2>".$row['text'];

  }
}

....

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)