Quote:
Originally Posted by Optimus_Sprite
Пожалуйста помогите, отправляю запрос:
pawn Код:
mysql_format(database, string, "SELECT * FROM `Accounts` WHERE Name = '%s'", PlayerName); mysql_store_result();
Дальше:
pawn Код:
switch(mysql_num_rows()) { case 0: // регистрация при отсутствии строки в таблице case 1: // авторизация если одна строка есть }
Но, вот дебаг:
Код:
>> mysql_format( Connection handle: 1 )
>> mysql_store_result( Connection handle: 1 )
CMySQLHandler::StoreResult() - No data to store.
Подскажите, что не так.
Строка аккаунта в таблице присутствует, но авторизация не появляется.
А если строки нет, то нет регистрации.
|
Вы забываете запрос отправить перед тем как начинаете работать с его результатами. mysql_format это тот же format, после него используйте mysql_function_query(... и только потом, когда запрос пройдет и вызовется указанный в mysql_function_query паблик, используйте switch(mysql_num_rows()) {...