Ошибка в скрипте авторизации...
Страницы: 1
Ошибка в скрипте авторизации...
Ошибка "mysql_num_rows(): supplied argument is not a valid MySQL" в скрипте авторизации... Вот скритп(точнее отрывок, где кроется ошибка...):

$mysql = @new mysqli("localhost", "ghostcoder_quest", "gk2hquest", "ghostcoder_quest"smile;);
    if(mysqli_connect_errno()) {
        echo "Подключение к базе данных невозможно. Обратитесь к администрации и попробуйте позже.";
        exit;
    }
    $mysql->query("SET NAMES `CP1251`"smile;);
   
   
    $result_set = $mysql->query("SELECT * FROM users WHERE login = '$login'"smile;);
    $row = mysql_num_rows($result_set);
В классе MySQLi с этим проблемы.
http://www.php.su/functions/?mysql-num-rows
http://www.cy-pr.com/forum/f58/t44701/ - Принимаю заказы
Моё первое сообщение, думаю помогу, теперь чукча писатель, а не читатель )
У тебя явно указывает на ошибку в этом месте:

Код
$row = mysql_num_rows($result_set);


Точнее этой функции передаётся невалидный аргумент $result_set, что свидетельствует о ошибке в самом результате запроса где объявляется переменная $result_set:

Код
$result_set = $mysql->query("SELECT * FROM users WHERE login = '$login'";);


Вобщем ошибка в подсчёте количества строк, потому что функции не с чего считать посути ответ запроса некорректный, копай тогда почему запрос даёт сбой.
Это может быть необъявленная переменная  $login скорее всего, где она объявляется - не видно в отрывке предоставленного кода, либо отсутствие таблицы юзерс, или отсутствие поля login в таблице юзерс. Вот в принципе на первый взгляд причины по моему мнению.
Так же там скобки с точкойзапятой образовали смайлик, разобрал бегло, проверь, должно быть так:

Код
$result_set = $mysql->query("SELECT * FROM users WHERE login = '$login'");


или так

Код
$result_set = $mysql->query("SELECT * FROM users WHERE login = '$login';");


у тебя точка с запятой после двойной кавычки прям перед скобкой.
Изменено: Lorderon - 8 Марта 2013 00:12 (Разбирался с форматированием текста :))
Всем спасибо за ответы! Я немного подругому поступил, без mysql_num_rows smile:)
Страницы: 1
Похожие темы:
Читают тему (гостей: 1, пользователей: 0, из них скрытых: 0)
Новые темыОбъявленияСвободное общение
15:19 Refmate — сервис для взаимного обмена ссылками 
13:06 Продвижение по ключам 
09:47 Adsense личный опыт 
13:13 LOSPOLLOS.COM - Конвертим по рецепту Хайзенберга. Dating, Mainstream, Binary Options 
13:47 Webvork - международная товарная СРА сеть с сертифицированными офферами на Европу. 
08:27 Ищу специалистов 
08:18 Прибыль 200$ - 400$, за каждую 1000 уников! Google, FB и тд 
08:32 Продам сайт финансовой тематики (банки, мфо) срочно с доменом!!! 
08:10 Аккаунт исполнителя fl.ru 
05:19 Swapper.ws - Обмен криптовалют. Быстро, выгодно, круглосуточно. 
04:06 Просто $0.04/IP 9PROXY.COM Резидентные прокси Неограниченная пропускная способность Уникальная политика замены Без чёрного списка 
01:41 Продам обменник криптовалюты, а также новый обменник под ключ с обучением. Скидки на скрипты обменника 
20:22 Belurk — высокоскоростные анонимные прокси от 0,24 рублей 
18:48 Продажа аккаунтов HH.RU 
17:46 Всего п онемногу 
12:45 Куплю проигрышные букмекерские аккаунты 
11:55 Union Pharm - топовая фарма-партнерка для профессионалов! 
17:09 Точные прогнозы на футбол 
10:00 Ну что, кто куда деваете свои сайты? 
16:22 Компьютерная мышь 
23:55 Добро пожаловать в цифровой мир...