Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   PHP, PERL, MySQL, JavaScript (https://forum.antichat.xyz/forumdisplay.php?f=37)
-   -   php ошибка с mysql (https://forum.antichat.xyz/showthread.php?t=121975)

razor737 23.05.2009 19:19

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

в гугле не нашел ответа. Что делать?

Ch3ck 23.05.2009 19:29

$cou = count(mysql_fetch_array($query)); или SELECT COUNT(*) FROM table

slesh 23.05.2009 19:29

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

krypt3r 24.05.2009 08:17

Обработать ошибки подключения и выполнения запроса надо б
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()); 



Время: 11:02