
20.01.2012, 01:00
|
|
Познавший АНТИЧАТ
Регистрация: 30.03.2010
Сообщений: 1,068
С нами:
8484086
Репутация:
335
|
|
всё сделал теперь такая ошибка Warning: mysql_num_rows() expects parameter 1 to be resource, boolean given in /home/t/tickhack.hut4.ru/WWW/index.php on line 73
Функция mysql_num_rows(), которая вычисляет количества строк в БД, удовлетворяющих запросу, должна иметь один параметр - переменную, которая определяет сам запрос к БД. Эта переменная должна задаваться функцией mysql_query().
Например:
code:
$zapr=mysql_query("SELECT name FROM users WHERE name='admin'");
$kol=mysql_num_rows($zapr);
Этот код выбирает пользователя из БД юзеров с ником админ, а в переменную $kol идет количество найденных строк. То есть чаще всего это будет 0, если такой строки нет, и пользователя с ником admin в базе тоже нет, либо 1 (одна строка найдена), если есть. У тебя неправильно задан аргумент, смотри, что у тебя стоит за переменная в функции mysql_num_rows(). Должна содержаться переменная, содержащая запрос mysql_query.
|
|
|