Swat
Новичок
Вопрос про $_GET
Сайт работает так:
articles.php или articles.php?id=main или articles.php?id= - вывод всех статей
articles.php?id=1 - вывод определенной группы статей
Так вопрос в том, как мне продолжить вывод определенной статьи? Тоесть надо что бы было так articles.php?id=1&cap=1
Работает PHP & MySQL
Вот пример articles.php
Сайт работает так:
articles.php или articles.php?id=main или articles.php?id= - вывод всех статей
articles.php?id=1 - вывод определенной группы статей
Так вопрос в том, как мне продолжить вывод определенной статьи? Тоесть надо что бы было так articles.php?id=1&cap=1
Работает PHP & MySQL
Вот пример articles.php
PHP:
<?
include("config.php"); //Запуск mysql
include("funcs.php"); //Запуск функций
$a = $_GET['id'];
if($a == null || $a == main)
{
$query = mysql_query("select * from articles order by id desc;");
if($query)
{
HeaderTPL("Статьи"); // title
echo "<h1>Статьи</h1>\n";
while($articles = mysql_fetch_array($query))
{
echo "<div><a href=articles.php?id=".$articles['id'].">".$articles['header']."</a> - ".$articles['ltxt']."</div>\n";
}
FooterTPL();
}
else
{
mysqlerror();
}
}
else
{
$query = mysql_query("select * from articles where id='$a';");
if($query)
{
$view = mysql_fetch_array($query);
if($view)
{
HeaderTPL($view['header']);
echo "<div><b>".$view['header']."</b></div>\n";
echo "<div>";
include("articles/".$view['id'].".html");
echo "</div>\n";
FooterTPL();
}
else
{
HeaderTPL("Ошибка 404!");
error("Такой <b>id</b> страницы не существует!");
FooterTPL();
}
}
else
{
mysqlerror();
}
}
?>