Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Pilih beberapa kolom dari tabel dan masukkan data ke tabel lain di database yang berbeda di PHP-MySQL

Anda perlu menetapkan nilai?

"INSERT INTO jungle (desk1, chair1, table1) VALUES (value1, value2, value3)"

Anda harus mengumpulkan data dari pilihan pertama dan kemudian Anda dapat mengatur nilai terkait dalam pernyataan sisipan Anda

Anda dapat melakukannya menggunakan mysql_fetch pernyataan

$mysql_connection2 = mysql_connect($host2, $user2, $pass2, true);
mysql_select_db($db2, $mysql_connection2) or die(mysql_error());

while($row = mysql_fetch_array($select_query))
{
    $field1 = $row['field1'];
    $field2 = $row['field2'];
    $field3 = $row['field3'];
    $insert_query = mysql_query("INSERT INTO jungle (desk1, chair1, table1) VALUES ('$field1', '$field2', '$field3')",$mysql_connection2);

    if ($insert_query) {
      echo "Insert Query is OK <br>";
    } else {
      echo "Insert Query is not OK <br>";
    }

}

Pernyataan ini mengulang pernyataan pilih Anda dan menyisipkan baris untuk setiap hasil yang dikembalikan menggunakan INSERT Anda pernyataan

Tapi sebenarnya Anda juga harus melihat ke mysqli karena mysql disusutkan. Namun ini adalah logika dasar di balik apa yang Anda lakukan




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cara membuat server di Azure dan Host php, situs mysql di atasnya

  2. Hibernate 5:- org.hibernate.MappingException:Entitas tidak dikenal

  3. Kueri mysql - menggunakan join/union dll

  4. Hitung total durasi waktu pada baris terakhir di mysql

  5. Bagaimana cara memeriksa versi MySQL