INSERT INTO mo_received
(appid, msg, to, from, operator, keyword, smsid, udh, response, created)
VALUES
('13846', 'HELLO', '123456789', '987654321',
'SKTELECOM', 'Cheese', 'MESSAGE', 'UDHSTUFF', '', NOW());
У Вас есть ошибка в вашем SQL синтаксиса; проверьте, что соответствует вашей версии сервера MySQL для правильного синтаксиса для использования рядом с оператором, ключевым словом, smsid, udh, response, created) VALUES ('13846', 'HE' в строке 1MySQL Ошибка синтаксиса - но я не могу найти его
это ошибка я получаю.
Странно то, что если я удалить «в» и «из» полей и значения вставка нормально работает. Но я не вижу ничего плохого в этих областях.
Любые идеи?
Я думаю, что и из зарезервированы ключевые слова в моей SQL, используйте кавычку: (APPID, глутамат натрия, '' в', от', оператор, ключевое слово, smsid, UDH, ответ , created) –
Предложите вам изменить имя поля «from», это зарезервированное слово в SQL. Это просто вызовет у вас проблемы. Я бы назвал это «msgfrom» или аналогичным. – GregHNZ