Question

Спойлер

error #1064 while executing query "SELECT `id` FROM `account` WERE `name` = 'Oleg_Orehov'": You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near '`name` = 'Oleg_Orehov'' at line 1 (C:\Users\Admin\Desktop\сервер\gamemodes\new.pwn:85) Вот такая ошибка, как можно убрать?

Мод с 0 пишу.



Вот в этом разделе     GetPlayerName(playerid, player_info[playerid][NAME], MAX_PLAYER_NAME);
    static const fmt_query[] = "SELECT `id` FROM `account` WERE `name` = '%s'";
    new query[sizeof(fmt_query)+(-2+MAX_PLAYER_NAME)];
    format(query, sizeof(query), fmt_query, player_info[playerid][NAME]);
    mysql_tquery(dbHandle, query, "CheckRegistration""i", playerid);
    return 1;

 

 

Edited by _bogdan_

Заметка от _bogdan_ , создано

3.2. Код больше 10 строк необходимо брать в теги "Код" и "Спойлер". Как это сделать рассказано в разделе "FAQ".

Устное предупреждение.

Share this post


Link to post

2 answers to this question

  • 2

У вас ошибка в запросе SQL: вместо WERE должно быть WHERE

Share this post


Link to post
  • 0

Благодарю

 

45 минут назад, Sleash`en сказал:

У вас ошибка в запросе SQL: вместо WERE должно быть WHERE

 

Заметка от _bogdan_ , создано

2.8. Если вы нашли ответ на свой вопрос, рекомендуется поощрить автора лучшего ответа поднятием репутации, а также обязательно пометить ответ на вопрос лучшим.  Как пометить ответ лучшим?

Устное предупреждение.

Share this post


Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now
Sign in to follow this  
Followers 0