我正在执行一个 PHP 脚本,用于在表 A 中插入从表 B 中恢复的值(A 和 B 在不同的数据库中)。
Table A Columns
[index(autoincrement),timestamp(currenttimestamp),col1,col2,.....col15]
我有从 B 检索值的查询:
$query= "select count(*) as col1, XXX as col2.....ZZZ as col15 from B";
所以有了
$row=$mysql_fetch_array($result)
在哪里
$result=mysql_query($query)
我怎样才能制作一个
insert into A (col1,col2.....col15) values ($row['col1'],....$row['col15'];
轻松不写所有代码?谢谢
最佳答案
Insert into db1.A (col1, col2, col3) SELECT col1, col2, col3 FROM db2.B
关于php - 直接使用另一个查询返回的值进行插入 (PHP),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9949086/