![](/img/trans.png)
[英]How to copy few records from a table on one server to the table with same structure on another server in PHP and MySQL?
[英]copying multiple records from one table to another (same structure) (PHP/MySQL)
所以這是我要做的事情:
從一個表中復制每個記錄,其中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);
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.