Membuat multiple insert checkbox php

Insert Multiple Data atau menginput banyak data sekaligus kedalam database mysql menggunakan php dapat dilakukan dengan berbagai macam cara ataupun teknik, namun dalam pembahasan ini Saya akan mencontohkan teknik yang sangat sederhana. Dan seperti biasa karena ini melanjutkan dari tutorial sebelumnya seperti :

  • Tutorial PHP Membuat Multiple Update Dengan Select Option dan Checkbox
  • Tutorial PHP Membuat Multiple Delete dengan Checkbox

Maka teknik atau urutan praktiknya akan menggunakan cara – cara sebelumnya, dimana seperti biasa operasi untuk melakukan insert data akan dibuat kedalam file tersendiri yang berisi fungsi – fungsi untuk melakukan eksekusi kedatabase. Dalam contoh ini kode akan saya tulis menggunakan OOP PHP, untuk procedural style tidak akan jauh berbeda, dan pastinya saya mengasumsikan karena Anda sedang membaca tutorial ini maka tentu saja Anda sudah paham hal – hal mendasar mengenai operasi crud.


Berikut ini adalah Tutorial PHP Membuat Insert Multiple Data


Pertama buat terlebih dahulu struktur databse seperti yang terlihat pada gambar dibawah ini


Selanjutnya buat file untuk melakukan koneksi ke database

 



File koneksi.php


koneksi = new mysqli ($this->host, $this->user, $this->pass, $this->db);
		if($this->koneksi==false):
			die("Gagal melakukan koneksi :".$this->koneksi->connect_error());
		endif;
	}
}

?>



Kedua buat file fungsi untuk melakukan query ataupun mengeksekusi data kedalam database


File fungsi.php


koneksi->query($data);
		if(!$perintah) die("Gagal melakukan query :".$this->koneksi->error);
		return $perintah;
	}
	function insertData($nip, $nama_karyawan){
		$sql="INSERT INTO tabel3 (nip, nama_karyawan) VALUES('$nip','$nama_karyawan')";
		$perintah=$this->query($sql);
		return $perintah;
	}
}
?>



Terakhir buatlah sebuah antar muka untuk melakukan insert multiple data seperti berikut ini


File index.php


insertData($nip, $nama)):
			$simpan="Berhasil menyimpan data";
		else:
			echo "Gagal menyimpan data";
		endif;

	}
	if(!empty($simpan)){
		echo $simpan;
	}

}
?>



	Insert Multiple PHP
	


		
'; for ($i=0; $i <$jml_data ; $i++) { echo '
'; } echo'
'; } ?>

Sampai disini proses membuat insert multiple data sudah selesai.

 

[ Download Code  Multiple Insert PHP ]

 





PLEASE SHARE

Share it Share it Tweet Share it Pin it

Membuat multiple insert checkbox php

Ahmad Zaelani

Seorang laki - laki biasa yang senang duduk sendirian di pinggir pantai, pengagum embun pagi dan lembayung senja, suka blogging, coding dan jogging. Moto hidupnya adalah hidup santai dan simpel