gpt4 book ai didi

php - 从一个 mysql 表中获取信息并将其插入到另一个表中

转载 作者:行者123 更新时间:2023-11-29 01:44:54 26 4
gpt4 key购买 nike

我正在尝试从一个 mysql 表中获取数据并将其插入到另一个表中,这样我就可以在不使用实时数据库表的情况下进行一些更新。我遇到的问题是它是从第一个表中取出数据而不是将其插入第二个表中。任何帮助将不胜感激。

 error_reporting(E_ALL);
ini_set("display_errors", 1);

$host="";
$username="";
$password="";
$database="";

mysql_connect($host,$username,$password);
@mysql_select_db($database) or die( "Unable to select database");

$query = "SELECT * FROM livetrack where member_id ='000826'";
$result = mysql_query($query) or die(mysql_error());
while($row = mysql_fetch_array($result)){
$ipa = $row['ip_address'];
$date = $row['date'];
$referer = $row['referer'];
$string = $row['string'];
$member_id = $row['member_id'];
echo "Insert Data.....";
mysql_query("INSERT INTO livetrack11 (ip_address, date, referer, string, member_id)
VALUES ('$ipa', '$date', '$referer', '$string', '$member_id'");

}

谢谢

最佳答案

只需使用一个简单的insert-select语句:

insert into livetrack11 (ip_address, date, referer, string, member_id)
select ip_address, date, referer, string, member_id
from livetrack
where member_id ='000826';

省略 where 以简单地复制整个表。

更容易复制表格:

create table livetrack11 as select * from livetrack;

关于php - 从一个 mysql 表中获取信息并将其插入到另一个表中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9670467/

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