我的脚本中有这个:
$db->q("INSERT INTO 'keys' (key,grupo,dias) VALUES ('$key','VIP',$love);");
生成像这样的SQL
INSERT INTO 'keys' ('key','grupo','dias') VALUES ('35F3','VIP',28)
但是我得到了
您的SQL语法有错误;检查手册 对应于您的MySQL服务器版本,以便使用正确的语法 靠近''钥匙'('钥匙','grupo','dias')VALUES('35F3','VIP',28)'在线 1
我正在添加表格结构的截图:http://i.stack.imgur.com/luKfm.png
感谢您的帮助!
答案 0 :(得分:3)
表名是identfiers而不是字符串文字。因此,如果他们逃脱,你应该使用反引号,
INSERT INTO `keys` (`key`,`grupo`,`dias`) VALUES ('35F3','VIP',28)