following problem there 2 tables, "daten" , "server" in mysql db called "csv" both got "serverid" inside them column. how can copy data in column "serverid" table "server" "daten".
i have numbers in "server" "serverid" auto-increment.
the result want is: in serverid number , want number in other table too.
i tried giving me: "111111111111111111111111111111111111"
$con=mysqli_connect("localhost","thuni","root","csv"); // check connection if (mysqli_connect_errno()) { echo "failed connect mysql: " . mysqli_connect_error(); } $sql="select serverid 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); can me?
insert server (serverid) select serverid daten; that insert server serverid daten
the correct way copy datas table :
insert table2 select * table1; or
insert table2 (column_name(s)) select column_name(s) table1; in script, should that
$con=mysqli_connect("localhost","thuni","root","csv"); // check connection if (mysqli_connect_errno()) { echo "failed connect mysql: " . mysqli_connect_error(); } $sql="insert server select * daten"; mysqli_query($con,$sql); // inserts data daten server $query = "select serverid server"; $result = mysqli_query($con,$query); // you're selecting serverid in server echo "the result ". mysqli_fetch_array($result)['serverid']; // gives serverid server
Comments
Post a Comment