Ошибка в скрипте авторизации...
Страницы: 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)
Новые темыОбъявленияСвободное общение
22:45 Всем привет! 
19:37 Xrumer-полезный софт или нет? 
17:26 AI под надзором. Минцифры готовят клеймо для контента 
17:23 APK на паузе. Google убивает быстрый конверт 
17:18 Яндекс-ап 20 марта и похороны ChatGPT, Claude и Gemini. Считаем убытки 
15:02 Слипание слов в блоке 
10:39 MAX попер в бурж: 40 стран, ведение каналов и горы дешевого трафика 
17:24 Обменный Сервис - Купец (Kupec.cc) 
15:52 Продам аккаунты Gmail USA IP | Gmail MIX IP | Outlook Old 
14:06 Продвижение YouTube видео в топ поиска | Любой тип контента | Гарантия результата 
14:06 №1 Рассылка / Инвайтинг [TELEGRAM] | Приватный метод 
14:06 Trustpilot Reviews | Подниму рейтинг вашей компании 
14:06 Установка|Настройка|Доработка|Наполнение сайтов|Дизайн|3D|Видеомонтаж 
13:24 Мобильные и Резидентные Прокси Для Соц Сетей | 3 Гб Бесплатно 
01:42 Точные прогнозы на футбол 
00:53 Сайты Рунета 
21:59 8 марта: желаю аптайма 99.9% и e-e-a-t без локов 
21:22 молодильные яблоки и живая вода 
08:52 Чак Норрис ушел - 19 марта 2026, 86 лет, семья подтвердила 
20:23 Панель Кнопки соцсетей 
14:03 Огородники