我有一个关于godaddy共享主机的项目。我能够在phpmyadmin中成功运行以下查询:(这是php脚本的确切输出)
INSERT INTO payments_facebook(`adset`,`amount`,`date`,`oid` ) VALUES ('6023516764849','3.27','2015-07-25','58');
INSERT INTO payments_facebook(`adset`,`amount`,`date`,`oid` ) VALUES ('6023315002249','200','2015-07-25','53');
INSERT INTO payments_facebook(`adset`,`amount`,`date`,`oid` ) VALUES ('6023221698649','3.43','2015-07-25','52')
我使用旧的mysql_query函数来插入数据。当我通过PHP运行此查询时,我收到以下错误消息:
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 'INSERT INTO payments_facebook(`adset`,`amount`,`date`,`oid` ) VALUES ('602331500' at line 1
但是当我在phpmyadmin中运行相同的查询时,它运行得很好。
这是mysql表的结构:
希望有人可以帮我解决这个问题,我不确定这是一个godaddy服务器限制,还是我的数据库或语法错误。
提前谢谢你。
答案 0 :(得分:1)
试试这个:
$sql = "INSERT INTO payments_facebook(`adset`,`amount`,`date`,`oid` ) VALUES
('6023516764849','3.27','2015-07-25','58'),
('6023315002249','200','2015-07-25','53'),
('6023221698649','3.43','2015-07-25','52')";