Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум MySQL

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource
 
 автор: GOR0427   (05.02.2006 в 14:49)   письмо автору
 
 

Здравствуйте проблема следущая: я прорабатываю каталог из "PHP практика создания WEB сайтов " система администрирования работает нормально а вот представления нет на index.php выдает ошибку

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in z:\home\localhost\www\ii\site\catalog1\index.php on line 68

в коде
// Выводим список подкаталогов
$query = "SELECT * FROM catalog
WHERE hide='show' AND id_parent=".$_GET['id_parent']."
ORDER BY pos";
$ctg = mysql_query($query);
//if (!$ctg) puterror("Ошибка при обращении к каталогу1");
while($cat = mysql_fetch_array($ctg))
{
// Выводим список подкаталогов корневого каталога
echo "<a href=index.php?id_parent=".$cat['id_parent']."&id_catalog=".$cat['id_catalog'].">".$cat['name']."</a><br>";
}

может кто подскажет в чем дело или есть у кого рабочая версия каталога описанного в книге вышлите на мыло gor0427@mail.ru
Заранее огромное спасибо!!!!!

   
 
 автор: PantiL   (05.02.2006 в 15:23)   письмо автору
 
   для: GOR0427   (05.02.2006 в 14:49)
 

Эта ошибка выскакивет если отправлен неправильный запрос. Ищите ошибку в строке запроса. Синтакис вроде правильный, значит ошибка в именах столбцов или таблицы.

   
 
 автор: DDK   (05.02.2006 в 15:33)   письмо автору
 
   для: GOR0427   (05.02.2006 в 14:49)
 

Попоробуйте вывести mysql-ошибку, добавив:

...
$ctg = mysql_query($query);
echo mysql_error();
...

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования