"; var_dump($data); if (isset($_POST['proses'])) { $_POST['nis']; $count = count( (array) $_POST['nis']); } for ($i=0; $i <=$count ; $i++) { $sql = "INSERT INTO `tb_nilai` (`nis`, `kdmateri`, `huruf`, `semester`, `thakademik`) VALUES ('{$_POST['nis'][$i]}', '{$_POST['kdmateri'][$i]}', '{$_POST['huruf'][$i]}', '{$_POST['semester'][$i]}', '{$_POST['thakademik'][$i]}')"; $db->query($sql); } kali ini saya akan share cara membuat multiple insert record ke mysql, kelebihan dari menggunakan multiple ini anda tidak perlu menginput data satu per satu dan mungkin bisa menjadi alternatif bagi anda yang akan menginput data dalam jumlah banyak. dan terkadang dalam pembuatan aplikasi user atau client meminta di sediakan multiple insert record atau menginput data secara dinamis yang dimaksudkan dinamis adalah kita bisa menambahkan baris dengan sebuah tombol atau link, jadi setiap tombol atau link tersebut di klik, maka akan muncul satu baris baru di bawahnya untuk menampilkan field inputan. kebanyakan aplikasi biasanya menggunakan jQuery untuk menambakan field inputan baru, karena dalam modul jQuery sudah di sediakan funtion function yang bisa di gunakan secara mudah, tapi dalam tutorial ini saya tidak akan menggunakan modul dari jQuery karena dengan javascript biasa pun tidak terlalu rumit untuk menambahkan child baru di dalam parent element Ok kita langsung saja ka inti permasalahannya, buatlah database dengan nama terserah anda lalau buat table dengan nama users, untuk lebih cepatnya salin kode berikut dan jalankan di sql -- ---------------------------- -- Table structure for users -- ---------------------------- DROP TABLE IF EXISTS `users`; CREATE TABLE `users` ( `id` int(11) NOT NULL AUTO_INCREMENT, `name` varchar(50) DEFAULT NULL, `address` text, PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=latin1;jika database dan table sudah di buat, sekarang buat projek dengan nama terserah anda kemudian buat koneksi yang akan menghubungkan database dengan script php salin kode dibawah ini lalu simpan di dalamm projek yang sudah anda buat dengan nama koneksi.php untuk data koneksi ini sesuikan dengan database yang sudah anda buat
MULTIPLE INSERT TAMBAH DATA |