Ошибка при выполнении запроса к базе данных. MySql, Dreamweaver и Coldfusion - PullRequest
0 голосов
/ 23 декабря 2009

Я пытаюсь вставить данные в базу данных, но получаю сообщение об ошибке 1064. Что выглядит следующим образом:

У вас ошибка в синтаксисе SQL; проверьте руководство, соответствующее вашей версии сервера MySQL, на предмет правильного синтаксиса для использования рядом со значениями «Добавить, Имя пользователя, TalkID) (« trial »,« andy », 2)» в строке 1

Ошибка произошла в C: \ ColdFusion8 \ wwwroot \ cfGossip \ Gossip.cfm: строка 18

16:,

17:

18:

19: NULL

20:

Я не уверен, что я могу сделать, чтобы это исправить! Там написано, что ошибка в строке 18, но я не вижу никаких проблем.

И имя пользователя, и TalkID являются скрытыми, имя пользователя - из переменной сеанса, а TalkID - из другого набора записей на странице. Спасибо за любую помощь.

1 Ответ

1 голос
/ 23 декабря 2009

Я думаю, что проблема в том, что ADD является зарезервированным словом в MySQL. переименуйте ваше поле (и столбец базы данных!) в незарезервированное слово

См .: http://dev.mysql.com/doc/refman/5.1/en/reserved-words.html

...