Форум Pawn-Wiki.Ru - Воплоти мечту в реальность!: ERROR в MySQL log - Форум Pawn-Wiki.Ru - Воплоти мечту в реальность!

Перейти к содержимому

Страница 1 из 1
  • Вы не можете создать новую тему
  • Вы не можете ответить в тему

[ MySQL ]
ERROR в MySQL log

#1
Пользователь офлайн   M@d 

  • Пользователь
  • Вставить ник
  • Раскрыть информацию
[ERROR] CMySQLQuery::Execute[UploadPlayerAccountNumber] - (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 ''' at line 1 (Query: "INSERT INTO `accounts` (`player_name`, `password`, `admin_level`, `score`, `donate`) VALUES ('Enrique_Vinogradov', sampforever', '0', '0', '")


format(query_string, sizeof(query_string), "INSERT INTO `accounts` (`player_name`, `password`, `admin_level`, `score`, `donate`) VALUES ('%s', '%s', '%d', '%d', '%d')", pInfo[playerid][pName], password, pInfo[playerid][pAdmin], pInfo[playerid][pScore], pInfo[playerid][pDonate]);
mysql_function_query(mysql_connect_ID, query_string, true, "UploadPlayerAccountNumber", "i", playerid);


В чем ошибка? помогите разобраться.
0

#2
Пользователь офлайн   crazyvalik 

  • Новичок
  • Вставить ник
  • Раскрыть информацию
.

Сообщение отредактировал crazyvalik: 14 Январь 2020 - 16:30

0

#3
Пользователь офлайн   M@d 

  • Пользователь
  • Вставить ник
  • Раскрыть информацию

Просмотр сообщенияcrazyvalik (14 Январь 2020 - 16:30) писал:

.


Где именно ошибка, как исправить? я нуб в mysql(9
0

#4
Пользователь офлайн   crazyvalik 

  • Новичок
  • Вставить ник
  • Раскрыть информацию

Просмотр сообщенияM@d (14 Январь 2020 - 16:31) писал:

Где именно ошибка, как исправить? я нуб в mysql(9

Покажи UploadPlayerAccountNumber
0

#5
Пользователь офлайн   M@d 

  • Пользователь
  • Вставить ник
  • Раскрыть информацию

Просмотр сообщенияcrazyvalik (14 Январь 2020 - 16:38) писал:

Покажи UploadPlayerAccountNumber


forward UploadPlayerAccountNumber(playerid);
public UploadPlayerAccountNumber(playerid) pInfo[playerid][pID] = cache_insert_id(mysql_connect_ID);

0

#6
Пользователь офлайн   crazyvalik 

  • Новичок
  • Вставить ник
  • Раскрыть информацию

Просмотр сообщенияM@d (14 Январь 2020 - 16:50) писал:

forward UploadPlayerAccountNumber(playerid);
public UploadPlayerAccountNumber(playerid) pInfo[playerid][pID] = cache_insert_id(mysql_connect_ID);

Что то тут не так попробуй вот так
pInfo[playerid][pID] = cache_get_field_content_int(0, "тут что у тебя в бд", mysql_connect_ID);

И если вики не врут то


Параметры:
Эта функция не имеет параметров "cache_insert_id"
Тоесть там должно было быть cache_insert_id();

Сообщение отредактировал crazyvalik: 14 Январь 2020 - 17:02

0

#7
Пользователь офлайн   Pa4enka 

  • Эксперт
  • Вставить ник
  • Раскрыть информацию
Увеличь query_string, скорее всего не хватает ячеек для фулл обработки запроса.
0

Поделиться темой:


Страница 1 из 1
  • Вы не можете создать новую тему
  • Вы не можете ответить в тему

1 человек читают эту тему
0 пользователей, 1 гостей, 0 скрытых пользователей


Яндекс.Метрика