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

Menyisipkan beberapa baris dalam tabel menggunakan PHP

MySQL dapat menyisipkan beberapa baris dalam satu kueri. Saya meninggalkan kode Anda sedekat mungkin dengan aslinya. Perlu diingat bahwa jika Anda memiliki banyak data, ini dapat membuat kueri besar yang bisa lebih besar daripada yang akan diterima MySQL.

include_once 'include.php';

$parts = array();    
foreach($_POST['vsr'] as $row=>$vsr) {
   $vsr=mysql_real_escape_string($vsr);
   $ofice=mysql_real_escape_string($_POST['ofice'][$row]);
   $date=mysql_real_escape_string($_POST['date'][$row]);
   $type=mysql_real_escape_string($_POST['type'][$row]);
   $qty=mysql_real_escape_string($_POST['qty'][$row]);
   $uprice=mysql_real_escape_string($_POST['uprice'][$row]);
   $tprice=mysql_real_escape_string($_POST['tprice'][$row]);

   $parts[] = "('$vsr','$ofice','$date','$type','$qty','$uprice','$tprice')";
}

$sql = "INSERT INTO maint_track (`vsr`, `ofice`, `date`, `type`, `qty`, `uprice`,
`tprice`) VALUES " . implode(', ', $parts);

$result = mysql_query($sql, $con);


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Pencarian SQL jamak/tunggal

  2. salah menghitung dalam kueri

  3. Cara Menghitung Persentase Dua Kolom di MySQL

  4. Grup MySQL berdasarkan tanggal dan konversi dari cap waktu unix

  5. ModuleNotFoundError:Tidak ada modul bernama 'mysql'