(PHP 5 >= 5.1.0, PHP 7, PECL pdo >= 0.1.0)
PDO::lastInsertId — Son yerleştirilen satırın veya sıradaki değerin kimliğini döndürür
$isim
= NULL
] )
Sürücüye bağlı olarak, yerleştirilen son satırın veya bir sıralama
nesnesindeki son değerin kimliğini döndürür. Örneğin, PDO_PGSQL isim
değiştirgesinde bir sıralama nesnesi ismi belirtilmesini gerektirir.
Bilginize:
Bu yöntem, sıralı veya özdevinimli artan alanlarla ilgili desteğin bulunmadığı veritabanları için anlamlı veya tutarlı bir sonuç döndüremeyebilir.
isim
Kimliği döndürülecek sırama nesnesinin ismi.
isim
değiştirgesinde bir sıralama nesnesi ismi
belirtilmezse PDO::lastInsertId(), veritabanına son
yerleştirilen satırın satır kimliğini bir dizge olarak döndürür.
isim
değiştirgesinde bir sıralama nesnesi ismi
belirtilmişse PDO::lastInsertId(), sıralama nesnesinden
alınan son değeri ifade eden bir dizge döndürür.
PDO sürücüsü bu özelliği desteklemiyorsa PDO::lastInsertId() bir IM001 durumu (SQLSTATE) tetikler.