gpt4 book ai didi

mysql - 一个php脚本,2个查询,但是第二个将不起作用

转载 作者:行者123 更新时间:2023-11-29 14:10:06 25 4
gpt4 key购买 nike

这真让我抓狂!!
我正在使用php将表1中的记录插入表3中。然后
还将table2插入table3。

但是,第二个插件不起作用。这是简单的版本:

if ($result = $mysqli->query("TRUNCATE TABLE table3")) {
echo "TRUNCATE table3 ".$result;
}
if ($result = $mysqli->query("INSERT INTO table3 SELECT * FROM table1")) {
echo "table1 inserted ".$result;
}
if ($result = $mysqli->query("INSERT INTO table3 SELECT * FROM table2")) {
echo "table2 inserted ".$result;
}


没有错误,等等。
在上面的代码中,未显示“已插入table2”。

所以我这样做:

$mysqli->query("TRUNCATE TABLE table3");
$mysqli->query("INSERT INTO table3 SELECT * FROM table1");
$mysqli->query("INSERT INTO table3 SELECT * FROM table2");


再次没有错误,但未插入table2。

我用过:

printf("%s\n", $mysqli->info);
$mysqli->ping();


一切都很好,但是我无法执行第二次插入。
它为什么不起作用是没有道理的。

谢谢您的帮助,时间!

最佳答案

选中mysqli_error以检索有关查询失败的信息。

关于mysql - 一个php脚本,2个查询,但是第二个将不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13636352/

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