Вопрос по PHP

  • Автор темы DeadBlood
  • 1745
  • Обновлено
  • 02, Oct 2012
  • #1
 <? include ("blocs/bd.php"); /*Зєднання з БД*/

mysql_query("SET NAMES 'cp1251'");/*Виправлення проблеми з кодуванням*/

if (isset($_GET['cat'])) {$cat = $_GET['cat']; }

$result = mysql_query("SELECT * FROM `categories` WHERE id='$cat'",$db);

/*Перевірка вибірки з бази */

if (!$result)

{

echo '<p>Запит на вибірку даних з бази не виконано.Прохання звернутись до адміністратора [email protected]

<br>Код помилки:</P>';

exit (mysql_error());

}

if (mysql_num_rows($result)>0)

{

$myrow = mysql_fetch_array($result);

}

else

{

echo "<P>Інформація по запиту не можe бути виконана,в таблиці нема записів.</p>";

exit ();

}

?>


Вот если вытакивать инфу з базы по прямому ID,то все работает,при использовании cat,получаю з базы 0.Никак не могу розобраться почему...вроде все правильно сделал.

п.с. подключение к базе через include в начале

Добавлено через 1 час 53 минуты

Можно удалять,розобрался проблема не в этой части кода)

 
("<p><a class='nav_link' href='view_cat.php?cat=%s'>%s</a></p>",$myrow2["id"],$myrow2["title"]);
небыло сфе=%s

DeadBlood


Рег
12 Sep, 2012

Тем
6

Постов
20

Баллов
80
Тем
49554
Комментарии
57426
Опыт
552966

Интересно