- 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