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

Masukkan beberapa baris dari array yang disimpan dalam sesi ke dalam tabel?

Ini adalah versi adopsi saya dari apa yang Anda inginkan dari jawaban itu

$tags = explode(',', $_SESSION['stateslist']);

$sql = array(); 
$counter=0;
foreach( $tags as $row ) {
    $counter++;
    $sql[] = '("'.$row.'", '.$campaign[counter].')';

Dengan asumsi di sini bahwa Anda memiliki larik kampanye yang berisi semua id kampanye yang sesuai

}
mysql_query('INSERT INTO table (state, campaign_id) VALUES '.implode(',', $sql));



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. bagaimana cara memangkas alamat input email sehingga hanya data sebelum @ yang dimasukkan ke dalam database?

  2. Pencarian langsung dengan PHP AJAX dan XML

  3. Cara terbaik untuk menguji apakah ada baris di tabel MySQL

  4. Akses Ditolak untuk MYSQL ERROR 1045

  5. Kesalahan MySQL 5.7 (1093:Anda tidak dapat menentukan tabel target ___ untuk pembaruan dalam klausa FROM) - solusi biasa tidak berfungsi