Проверка на запись в БД - Printable Version
+- SA-MP Forums Archive (
https://sampforum.blast.hk)
+-- Forum: Non-English (
https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (
https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Русский/Russian (
https://sampforum.blast.hk/forumdisplay.php?fid=32)
+---- Thread: Проверка на запись в БД (
/showthread.php?tid=560048)
Проверка на запись в БД -
DeViLsS - 26.01.2015
Почему не работает данный код? В чем ошибка?
pawn Code:
new string_regmail[100];
mysql_format(mysql_variable, string_regmail, sizeof(string_regmail), "SELECT `Email` FROM `accounts` WHERE `Email` = '%e'", inputtext);
mysql_tquery(mysql_variable, string_regmail);
new rows; new fields;
cache_get_data(rows, fields);
if(rows) return SendClientMessage(playerid, -1, "(( {FF0000}Error: {FFFFFF} Этот E-Mail уже используется! ))");
mysql r39-2
Re: Проверка на запись в БД -
Stepashka - 26.01.2015
Потому что вы не читаете документацию. Данный запрос возвращает результат в колбек.
Re: Проверка на запись в БД -
DeViLsS - 26.01.2015
Quote:
Originally Posted by Stepashka
Потому что вы не читаете документацию. Данный запрос возвращает результат в колбек.
|
то есть, в любом случае нужно создавать public?
Re: Проверка на запись в БД -
Stepashka - 26.01.2015
Quote:
Originally Posted by DeViLsS
то есть, в любом случае нужно создавать public?
|
Для подобного запроса да.
Если прочитать документацию то можно обнаружить что там есть и однопоточные запросы.
Re: Проверка на запись в БД -
DeViLsS - 26.01.2015
Спасибо