gpt4 book ai didi

php - MYSQL 查询在 PHPMyAdmin 中有效,但在网站上无效

转载 作者:行者123 更新时间:2023-11-30 22:01:11 24 4
gpt4 key购买 nike

我正在尝试将所有数据从一个表移动到另一个表,并且它自己的那一点工作正常,我遇到问题的部分是从旧表中删除数据。我放在一起的 MYSQL 查询作为 PHPMyAdmin 上的 SQL 查询运行良好,但由于某种原因,如果我从我的网页运行它,第 2 行会给我一个关于语法的错误。请参阅下面的网站查询。

if($old == 'Yesterday'){
$movequery = "INSERT INTO yesthistory select * from history;
TRUNCATE TABLE history";

if (!mysqli_query($con2, $movequery))
{
echo("Error description: " . mysqli_error($con2));
}

最佳答案

这是因为您在单个查询中执行由分号分隔的 2 个操作
查询应该是这样的

$movequery1 = "INSERT INTO yesthistory select * from history";
$movequery2 = "TRUNCATE TABLE history";

然后一个一个地运行这些查询。

关于php - MYSQL 查询在 PHPMyAdmin 中有效,但在网站上无效,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43291233/

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