Asumsikan bahwa tabel situs web memiliki bidang ID yang dibuat secara otomatis. Kembalikan ID dari kueri terakhir:
<?php // Asumsikan nama pengguna basis data: root, kata sandi: 123456, basis data: CODERCTO $con=mysqli_connect("localhost","root","123456","CODERCTO"); "Gagal terhubung ke MySQL: " .mysqli_connect_error(); mysqli_query($con,"INSERT INTO website (name,url,alexa) VALUES ('Coder Tutorial','http://www.codercto.com',5633)");//Output IDecho "New The idnya adalah: " .mysqli_insert_id($con); mysqli_close($con);?>
Fungsi mysqli_insert_id() mengembalikan ID yang dibuat secara otomatis (dihasilkan melalui AUTO_INCREMENT) dari kueri terakhir.
mysqli_insert_id( koneksi ) ;
parameter | menggambarkan |
---|---|
koneksi | Diperlukan. Menentukan koneksi MySQL yang akan digunakan. |
Nilai pengembalian: | Mengembalikan bilangan bulat dengan nilai bidang AUTO_INCREMENT yang secara otomatis dihasilkan dalam kueri terakhir. Jika angka > nilai bilangan bulat maksimum, ia akan mengembalikan sebuah string. Jika tidak ada pembaruan atau tidak ada kolom AUTO_INCREMENT, 0 akan dikembalikan. |
---|---|
Versi PHP: | 5+ |