下面的問題有兩個表,我的Mysql數據庫中的「Daten」和「Server」稱爲「csv」,他們都以「ServerID」作爲列。如何將表「ServerID」列中的數據複製到「Daten」。如何將數據從一張表複製到另一張表中? PHP
我可能不得不說,「服務器」「服務器ID」中的數字是自動增量。
我想要的結果是:在ServerID中是一個數字,我也希望這個數字在另一個表中。
我試過,但它只是給我: 「111111111111111111111111111111111111」
$con=mysqli_connect("localhost","THUNI","root","csv");
// Check connection
if (mysqli_connect_errno())
{
echo "Failed to connect to MySQL: " . mysqli_connect_error();
}
$sql="SELECT ServerID FROM Server";
$result=mysqli_query($con,$sql);
//Associative array
$row=mysqli_fetch_array($result, MYSQLI_ASSOC);
printf ($row["ServerID"]);
// Free result set
mysqli_free_result($result);
有人能幫助我嗎?
要從表中選擇一個字段只需添加'table.field'。你的情況是'SELECT Server.ServerID FROM Server' – Hearner
如果你想「複製」它們,你必須將'insert into table2(field1,field2)VALUES($ row [「field1」],$ row [「field2」 ])'。Withjout你的數據庫是很難幫助你proporable – Hearner
給我你的數據庫 – Hearner