Для функционала одной примочки необходимо добавить в бд триггер. Но mysql ругается на синтаксис.
А вот где эта ошибка синтаксиса так и не могут найти Я, и два php программиста.
CREATE DEFINER=`root`@`%` TRIGGER `hlstats_Players_after_insert`
AFTER INSERT ON `hlstats_Players`
FOR EACH ROW
BEGIN
IF NEW.`game` = "tf" OR NEW.`game`= "tf2ser2" THEN INSERT INTO `data_orange` SET `playerId` = NEW.`playerId`;
END IF;
END;
А вот что отвечает mysql
CREATE DEFINER = `root`@`%` TRIGGER `hlstats_Players_after_insert` AFTER INSERT ON `hlstats_Players`
FOR EACH
ROW
BEGIN
IF NEW.`game` = "tf"
OR NEW.`game` = "tf2ser2"
THEN INSERT INTO `data_orange`
SET `playerId` = NEW.`playerId` ;
Ответ MySQL: Документация
#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 5
Пробовали всю пятую строку и вообще без апострофов. Тот же ответ. Очень надеюсь на Ваши светлые головы.