Cara Membuat Last Insert ID di Mysqli

Cara Membuat Last Insert ID di Mysqli
1.2 K View • 22 November 2020 • Picture by : freepik.com


Ada berbagai trik untuk mengambil data last insert ID, kebutuhan ini biasanya digunakan untuk mengambil nilai ID pada tabel pertama, yang kemudian akan di masukan kedalam tabel kedua sebagai kebutuhan relasi antar tabel, atau ingin membuat sebuah triger manual lewat bahasa program yang dibangun.

Ada trik cara sederhana di mysql untuk mengambil nilai tersebut, ada yang menggunakan ORDER BY id DESC LIMIT 1, trik ini sangat riskan dan tidak bisa digunakan secara multi user, yang artinya bisa saja user lain dalam form yang sama melakukan input data, dan membuat data tidak sesuai relasinya.

Pada database mysql, terutama yang sudah menggunakan objek oriented mysqli, trik ini sudah disediakan, dan penggunaannya sangat mudah, berikut dibwah ini trik dan caranya.



Last Insert ID di Mysqli


Pada kesempatan kali ini menggunakan mysqli, penulis contohkan menggunakan bahasa pemrograman PHP.

$add_data = $mysql->prepare("insert into nama_tabel (kolom1,kolom2)values(?,?)");
$add_data ->bind_param("ss",$kolom1,$kolom2);
$add_data ->execute()
$id_terakhir = $add_data->insert_id;

Sintak penggunaan insert_id merupakan salah satu yang di sediakan di mysqli untuk mengambil ID yang terakhir, sehingga Anda dapat memanfaatkan ID tersebut ke tabel yang akan di gunakan.





Demikian tutorial ini kami bagikan, Terima kasih telah berkunjung di artikel kami, Semoga bermanfaat





Penulis
Jumadi
Sumatra, Indonesia Jumadi adalah seorang IT Konsultan di Bidang Perkebunan Kelapa Sawit yang berasal dari Kota Medan, Sumatra ia merupakan lulusan Teknik Informatika di STMIK AKAKOM Yogyakarta, yang kini menjadi Universitas UTDI, ketertarikan menulis menjadi salah satu inspirasi untuk berbagi informasi dan ilmu pengetahuan dari pengalaman bekerja. Dengan pengalaman tersebut Jumadi menyempatkan di sela - sela waktu luang dengan menulis konten artikel SEO yang mengutamakan originalisasi. Hampir semua topik konten di sukai, mulai tentang iptek, otomotif, olahraga, pertanian, gadget dan pendidikan. Saat ini ia bekerja sebagai IT Konsultan di salah satu perusahaan pengembang software perkebunan kelapa sawit.
in

Artikel Terkait



Ada 0 Komentar di "Cara Membuat Last Insert ID di Mysqli"


Tinggalkan Komentar Disini