[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Проблема с GET запросом
hom94ok
Написал вот пару строчек кода, при переходе по ссылке, переходит не туда, куда нужно. К примеру, мне нужно попасть на страницу с идентификатором 3, и переходит на эту же страницу, но отображается совсем другая информация. То есть не правильно берется инфа из БД. Помогите решить проблему.

<?php
if(!isset($_GET["id"])) {
$id = 1;
} else
{
$id = $_GET["id"];
}
$result = mysql_query("SELECT * FROM news WHERE id='$id'") or die(mysql_error());
$news = mysql_fetch_array($result);
do {
printf('
<div class="text">
<h2>%s</h2>
<p>%s</p>
</div>

<div class="comment" id="vk_comments"></div>
<script type="text/javascript">
VK.Widgets.Comments("vk_comments", {limit: 15, width: "520", attach: "*"});
</script>

'
,$news["title"],$news["ps"]);
}

while ($news = mysql_fetch_array($result));

?>
hom94ok
Фишка в том, что на страницу с определенным идентификатором переходит, но контент страницы не тот, что нужен. Подключение к БД идет успешно, все показатели забирает с таблицы, но вот с выводом что-то не так.
hom94ok
Проблема решена. Тему можно закрывать. Ошибка была в индексном файле.
К примеру здесь <a class="title" href="view.php?id=%s"><h3>%s</h3></a>
Нужно просто было знак "=" вставить после id.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.