gpt4 book ai didi

php - 将多条记录从一个表复制到另一个表(相同结构)(PHP/MySQL)

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

所以这就是我正在尝试做的:

从一个表中复制每条记录,其中 item_id 是我数组中的记录。

mysql_query("INSERT INTO archive_items_tb SELECT * FROM item_bank_tb WHERE item_id IN(" . implode(',', $questions) . ")");

$questions 是一个问题 ID 数组,解析为这个函数。

mysql 不喜欢我的尝试,所以有人可以指导正确的语法。

谢谢

最佳答案

您需要将子选择括在括号中。另外请注意,请确保对 $questions 数组中的值进行转义。

<?php
$query = "INSERT INTO archive_items_tb
(
SELECT * FROM item_bank_tb
WHERE item_id IN (" . implode(',', $questions) . ")
)";

mysql_query($query);

关于php - 将多条记录从一个表复制到另一个表(相同结构)(PHP/MySQL),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5911785/

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