2011-12-27 4 views
0
$query = mysql_query("INSERT INTO comments (sender, receiver, $question) VALUES ('$sender', '$receiver', '$question')")or die(mysql_error()); 

ошибка принимается является ...Что не так с моим синтаксисом SQL?

У Вас есть ошибка в вашем SQL синтаксиса; проверьте руководство, соответствующее версии вашего сервера MySQL, для правильного синтаксиса для использования рядом с отправкой вопроса. VALUES ('1', '1', 'Тестирование вопроса отправки') 'по строке 1

+6

Возможно, ваше имя столбца должно быть 'question', а не' $ question' –

ответ

1

У вас есть $question для имя столбца (которое становится «Отправка тестового вопроса»), когда оно должно быть всего лишь question (нет $).

INSERT INTO comments (sender, receiver, question) ... 
1

Проверьте название столбца на "вопрос". это может быть вопрос вместо $ question

Смежные вопросы