- Регистрация
- 12 Июл 2019
- Сообщения
- 35
- Лучшие ответы
- 0
- Репутация
- 2
Вот ошибка mysql:
[21:56:53] [ERROR] CMySQLQuery::Execute[] - (error #1064) You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ' `Reason` = '' LIMIT 1' at line 1
Вот код, который ошибка считает неправильным:
А я же вроде правильно запрос сделал на бд, а все равно эррор. Кто знает, в чём причина?
[21:56:53] [ERROR] CMySQLQuery::Execute[] - (error #1064) You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ' `Reason` = '' LIMIT 1' at line 1
Вот код, который ошибка считает неправильным:
PHP:
static
fmt_str_is_ban3[] = "SELECT * FROM `banlist` WHERE `Giver` = '%s', `Reason` = '%s' LIMIT 1";
new
string_is_ban3[sizeof(fmt_str_is_ban3)-4+MAX_PLAYER_NAME+50+1];
mysql_format(connect_mysql, string_is_ban3, sizeof(string_is_ban3), fmt_str_is_ban3, ban[playerid][bGiver], ban[playerid][bReason]);
mysql_function_query(connect_mysql, string_is_ban3, true, "", "");
cache_get_field_content(0, "Giver", ban[playerid][bGiver], connect_mysql, MAX_PLAYER_NAME+1);
cache_get_field_content(0, "Reason", ban[playerid][bReason], connect_mysql, 50+1);
static
fmt_str_is_ban4[] = "{F81414}Вы были забанены администратором %s на %d дней/дня по причине: %s";
new
string_is_ban4[sizeof(fmt_str_is_ban4)-6+MAX_PLAYER_NAME+50+3+1];
format(string_is_ban4, sizeof(string_is_ban4), fmt_str_is_ban4, ban[playerid][bGiver], ban[playerid][bDayUnban], ban[playerid][bReason]);
SPD(playerid, 9173, DSM, "{00C0FF}Внимание!", string_is_ban4, "{00C0FF}Понятно", "");
print("БАН!");
Tkick(playerid);
return false;
Последнее редактирование: