ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > PHP, PERL, MySQL, JavaScript
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

php ошибка с mysql
  #1  
Старый 23.05.2009, 19:19
Аватар для razor737
razor737
Новичок
Регистрация: 08.05.2009
Сообщений: 3
Провел на форуме:
4902

Репутация: 0
По умолчанию php ошибка с mysql

$r=mysql_query("select * from table");
echo "в таблице ".mysql_num_rows($r)." записей<br>";

выдает ошибку:
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in Z:\home\proba\www\proba\db.php on line 9

в гугле не нашел ответа. Что делать?
 
Ответить с цитированием

  #2  
Старый 23.05.2009, 19:29
Аватар для Ch3ck
Ch3ck
Познавший АНТИЧАТ
Регистрация: 09.06.2006
Сообщений: 1,359
Провел на форуме:
5301021

Репутация: 1879


По умолчанию

$cou = count(mysql_fetch_array($query)); или SELECT COUNT(*) FROM table
 
Ответить с цитированием

  #3  
Старый 23.05.2009, 19:29
Аватар для slesh
slesh
Reservists Of Antichat - Level 6
Регистрация: 05.03.2007
Сообщений: 1,985
Провел на форуме:
3288241

Репутация: 3349


Отправить сообщение для slesh с помощью ICQ
По умолчанию

у тебя запрос не выполнился.
Проверяй код ошибки. Или у тебя не сконнектился с базой или нет прав на селект или таблица не существует.
Хотя лучше напиши select * from `table` потому как table - служебное слово
 
Ответить с цитированием

  #4  
Старый 24.05.2009, 08:17
Аватар для krypt3r
krypt3r
Познавший АНТИЧАТ
Регистрация: 27.04.2007
Сообщений: 1,044
Провел на форуме:
3660186

Репутация: 905


По умолчанию

Обработать ошибки подключения и выполнения запроса надо б
PHP код:
$link mysql_connect (...) or die ("Connection error: " mysql_errno() . " - " mysql_error());
mysql_select_db ("mybase"$link) or die ("Wrong DB: " mysql_errno() . " - " mysql_error());
$r mysql_query ("select * from table"$link);
if (!
$r
  die (
"Query failed: " mysql_errno() . " - " mysql_error()); 
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Books PHP FRAGNATIC PHP, PERL, MySQL, JavaScript 186 21.02.2010 02:41
Защита БД MySQL от SQL инъекций с помощью GreenSQL xcedz Администрирование 5 02.04.2009 21:46
Безопасность в Php, Часть Iii k00p3r Чужие Статьи 0 11.07.2005 19:02
Защищаем Php. Шаг за шагом. k00p3r Чужие Статьи 0 13.06.2005 11:31
Защищаем MySql. Шаг за шагом k00p3r Чужие Статьи 0 13.06.2005 11:18



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ