$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 в гугле не нашел ответа. Что делать?
у тебя запрос не выполнился. Проверяй код ошибки. Или у тебя не сконнектился с базой или нет прав на селект или таблица не существует. Хотя лучше напиши select * from `table` потому как table - служебное слово
Обработать ошибки подключения и выполнения запроса надо б 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());