我在以下代码中遇到 MySQL 语法错误:
$addcompany = mysql_query("INSERT INTO company (method, category, email, password,
companyname, phone, address, state, zip, ratingcount, ratingscore, usage, date)
VALUES ('$method','$category','$email','$temp_encrypted_password',
'$companyname','$phone','$address','$state','$zip','0','0','0',CURDATE()) ")
or die(mysql_error());
所以声明死了。MySQL错误告诉我:
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 'usage, date) VALUES
('referral','referral','email@gmail.com','d90ccafeea7983' at line 1
我检查了我的表,所有列名都是正确的,并且似乎与我尝试插入的内容与允许输入到列中的内容没有任何冲突。
所以在这一点上我很恼火,因为我无法弄清楚什么一定是一个简单的错误。很恼火,希望这里有人能快速指出我的权利。
谢谢你的时间