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

Cara menyisipkan array ke dalam satu pernyataan MySQL Disiapkan dengan PHP dan PDO

Anda dapat membuat kueri secara terprogram...:

$sql = 'INSERT INTO table (memberID, programID) VALUES ';
$insertQuery = array();
$insertData = array();
foreach ($data as $row) {
    $insertQuery[] = '(?, ?)';
    $insertData[] = $memberid;
    $insertData[] = $row;
}

if (!empty($insertQuery)) {
    $sql .= implode(', ', $insertQuery);
    $stmt = $db->prepare($sql);
    $stmt->execute($insertData);
}


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Pertanyaan MySQL

  2. Cara membuat menu level tak terbatas melalui PHP dan mysql

  3. Terhubung ke MySQL dari Jarak Jauh

  4. Dalam kueri MySQL, mengapa menggunakan join alih-alih di mana?

  5. Optimalkan kinerja MySQL/MariaDB dengan alat MySQLTunner