Вопросы

Новичок

Всем привет. Вот MySQL Log

[02:17:07 01/07/20] [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 '`player_name` = 'admin', WHERE `id` = '1'' at line 1 (Query: "UPDATE `accounts` SET `score` = '1113', `admin_level` = '6', `password` = '1234' `player_name` = 'admin', WHERE `id` = '1'")

Я не совсем хорошо разбираюсь в MySQL.

Вот код, где используется запрос "UDATE".

stock SaveAccount(playerid)
{
    new query_string[(21)+(16+11)+(20+MAX_PLAYER_NAME)+(16+30)] = "UPDATE `accounts` SET";
	format(query_string, sizeof(query_string), "%s `score` = '%d',", query_string, pInfo[playerid][pScore]);
	format(query_string, sizeof(query_string), "%s `admin_level` = '%d',", query_string, pInfo[playerid][pAdmin]);
	format(query_string, sizeof(query_string), "%s `password` = '%s'", query_string, pInfo[playerid][pPassword]);
	format(query_string, sizeof(query_string), "%s `player_name` = '%s',", query_string, pInfo[playerid][pName]);
	format(query_string, sizeof(query_string), "%s WHERE `id` = '%d'", query_string, pInfo[playerid][pID]);
	mysql_tquery(mysql_connect_ID, query_string, "", "");
    return 1;
}

Аккаунты естественно не сохраняются, не могу понять из за чего, помогите решить проблему

Поделиться сообщением


Ссылка на сообщение

1 ответ на этот вопрос

Эта тема закрыта для публикации ответов.
  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

  • Похожий контент

    • От OPCODERSSSS
      Прописал уже все инклуды,он мне все равно вот эту дрянь ну емае
       
       
      other.amx
      other.pwn
      hgsystem.amx