MySQL DatabaseLesson 62Preview gratis
MySQL Get Last ID
Lesson ini bagian dari PHP · Semua level
Ringkasan
Setelah menambahkan baris, sering kali Anda perlu tahu id otomatis yang baru saja dibuat untuk dipakai sebagai relasi ke tabel lain. PHP menyediakan fungsi mysqli_insert_id() yang mengembalikan nilai AUTO_INCREMENT terakhir dari koneksi tersebut. Fungsi ini hanya akurat jika dipanggil tepat setelah perintah INSERT yang berhasil.
Poin kunci
- mysqli_insert_id($koneksi) mengembalikan id terakhir hasil INSERT pada koneksi itu.
- Nilainya berasal dari kolom AUTO_INCREMENT, bukan dari SELECT biasa.
- Hasilnya paling akurat bila dipanggil tepat setelah INSERT berhasil.
- Id tersebut berguna sebagai kunci asing (foreign key) pada tabel terkait.
Materi lengkap
Contoh kode dan kuis
Materi lengkap, contoh kode, dan kuis tersedia untuk pelanggan. 5 soal.