gpt4 book ai didi

php - 多个插入查询在 phpmyadmin 中有效,但在 php 脚本中不起作用

转载 作者:行者123 更新时间:2023-11-29 12:05:00 25 4
gpt4 key购买 nike

我有一个关于 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表的结构:

  • id int(100):
  • 日期 varchar(30) latin1_swedish_ci
  • oid 整数(50)
  • 金额双倍
  • 广告集 varchar(200) latin1_swedish_ci

希望有人可以帮助我解决这个问题,我不确定这是否是 godaddy 服务器限制,或者我的数据库或语法是否有错误。

提前谢谢您。

最佳答案

试试这个:

$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')";

关于php - 多个插入查询在 phpmyadmin 中有效,但在 php 脚本中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31659075/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com