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

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

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

[ MySQL ]
Дома

#1
Пользователь офлайн   endriu10 

  • Пользователь
  • Вставить ник
  • Раскрыть информацию
В чем ошибка?
[15:26:17 05/17/18] [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 'lock = '1' WHERE id = '3'' at line 1 (Query: "UPDATE house SET  lock = '1' WHERE id = '3'")

new h = Player[playerid][pHouse];
new Query[300];
if(HInfo[h][hLock] == 0)
{
	format(Query, sizeof(Query), "UPDATE "TABLE_HOUSE" SET  lock = '1' WHERE id = '%d'", h);
        return mysql_function_query(connect_mysql, Query, true, "", "");
}
else
{
         format(Query, sizeof(Query), "UPDATE "TABLE_HOUSE" SET  lock = '0' WHERE id = '%d'", h);
	 return mysql_function_query(connect_mysql, Query, true, "", "");
}

0

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

  • Х_X
  • Вставить ник
  • Раскрыть информацию
?
WHERE 'id'

0

#3
Пользователь офлайн   endriu10 

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

Просмотр сообщенияSonic X (17 Май 2018 - 15:33) писал:

?
WHERE 'id'

ID дома
0

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

  • © Pawn-Wiki.Ru
  • Вставить ник
  • Раскрыть информацию
Кажется lock это зарезервированное слово. Попробуйте его взять в специальные скобки:
`lock`

0

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


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

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