gpt4 book ai didi

php - 操作数应包含 1 列 - 通过复制同一个表中的行

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

我想通过选择除id(即autoincrement)之外的所有列来复制同一个表中的行

   $stmt = $db->query(
"insert into banners (date, src, pos, format, inde, link)
select (date, src, pos, format, inde, link) from banners
where id = " . $id);

$id 是一个整数(选中)。

错误:
操作数应包含 1 列...

有什么帮助吗?

最佳答案

正确的语法是不带括号:

insert into banners (date, src, pos, format, inde, link) 
select date, src, pos, format, inde, link from banners
where id = ?

(也尝试在查询中使用带有占位符的准备好的语句)

关于php - 操作数应包含 1 列 - 通过复制同一个表中的行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42693808/

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