HomeBackend GeliştirmePHP

Veritabanına Son Eklenen Kayıtın ID Bilgisini Alma

Veritabanına Son Eklenen Kayıtın ID Bilgisini Alma

Veritabanına bir kayıt eklediniz ve daha sonra bu kaydın auto_increment özelliğine sahip sütununa erişmek istediniz ki bu da genellikle id isminde olur. Eğer ultra değişik bir algınız yoksa bu id olur. ID değerinizi bulmak için mysqli_insert_id ( mysqli $link ) fonksiyonundan faydalanırız. Bir örnekle gösterelim..

Bu fonksiyon ile en son eklenen tabloda auto_increment olarak tanımlanan sutuna eklenen son satırın değerini verir. Yani son eklenen satırdaki id değerini $sonId değişkenine atamış olduk.

mysqli_insert_id() fonksiyonu yapmış olduğunuz bir sorguda AUTO_INCREMENT özelliğine sahip olan kolonun değerini verir. Eğer yaptığınız son veritabanı sorgunuz INSERT veya UPDATE değilse veya işlem yaptığınız tablonun AUTO_INCREMENT özelliğine sahip bir kolonu yoksa bu fonksiyon sıfır olarak döner.

Kolay gelsin,

Yorumlar

TOPLAM 1
DISQUS: