我有这个 CREATE 语句,如果我在 PHPmyAdmin 中运行它,它可以正常工作,也就是说,它会选择我们的记录并通过临时表将它们插入主表中。我需要知道如何在 PHP 语句中重现此功能,或者至少如何将其移植到 PHP 并让它在页面加载时执行相同的功能?这是我的声明:
CREATE TEMPORARY TABLE tmp SELECT * from TableA WHERE ColumnA = 'some_word';
ALTER TABLE tmp drop ID; # drop autoincrement field
UPDATE tmp SET ColumnA = CONCAT('copy_',ColumnA);
INSERT INTO TableA SELECT 0,tmp.* FROM tmp;
DROP TABLE tmp;
最终,我希望有一个表将值动态传递给“some_word”,因此我可以从字段名称值旁边的复选框中进行选择,然后单击“提交”并让页面有效地克隆该记录,将文本附加到A 列。
清如泥?