PDO::lastInsertId — Mengembalikan ID atau nilai urutan baris terakhir yang disisipkan (PHP 5 >= 5.1.0, PECL pdo >= 0.1.0)
string PDO::lastInsertId ([ string $nama = NULL ] )
Mengembalikan ID baris terakhir yang disisipkan, atau nilai terakhir objek urutan, bergantung pada driver yang mendasarinya. Misalnya, PDO_PGSQL() mengharuskan nama objek urutan ditentukan untuk parameter nama.
Catatan: Metode ini mungkin tidak memberikan hasil yang berarti atau konsisten antara driver PDO yang berbeda karena database yang mendasarinya mungkin tidak mendukung konsep penambahan bidang atau urutan secara otomatis.
name harus mengembalikan nama objek urutan yang ID-nya harus dikembalikan.
Jika tidak ada nama urutan yang ditentukan untuk parameter nama, PDO::lastInsertId() mengembalikan string yang mewakili ID baris dari baris yang terakhir dimasukkan ke dalam database.
Jika nama urutan ditentukan untuk parameter nama, PDO::lastInsertId() mengembalikan string yang mewakili nilai terakhir yang diambil dari objek urutan yang ditentukan.
Jika driver PDO saat ini tidak mendukung fitur ini, PDO::lastInsertId() memicu IM001 SQLSTATE.