0

我正在尝试制作一个简单的注册表单(不需要太安全,因为它只是为了查看谁在参与。)但是,无论我尝试做什么,我都会不断收到此错误:

您的 SQL 语法有错误;检查与您的 MySQL 服务器版本相对应的手册,以在第 1 行的“来自、电子邮件、电话、住宿、夜晚、房间、谈话、评论、通过) VALUES 附近使用正确的语法

代码:

    mysql_query("INSERT INTO participants (name, from, email, phone, accommodation, nights, room, talk, comments, pass) VALUES 
                ('$name', '$from', '$email', '$phone', '$accommodation', '$nights', '$room', '$talk', '$comments', '$pass')") or die(mysql_error()); 

有任何想法吗?

4

2 回答 2

2

FROMSQL 中的保留字,需要用引号引起来。

(`name`, `from`, ...
于 2013-11-10T19:08:23.377 回答
0

尝试这个

mysql_query("INSERT INTO participants (name, from, email, phone, accommodation, nights, room, talk, comments, pass) VALUES 
           ($name, $from, $email, $phone, $accommodation, $nights, $room, $talk, $comments, $pass)") or die(mysql_error()); 

但..

FROM是保留词..

保留字

MySql 文档

于 2013-11-10T19:09:36.323 回答