PDO :: lastInsertId
Podręcznik PHP PDO referencyjny
PDO :: lastInsertId - Zwraca wartość identyfikatora lub sekwencji dla ostatniego wstawionego wiersza (PHP 5> = 5.1.0, PECL pdo> = 0.1.0)
wyjaśnienie
gramatyka
string PDO::lastInsertId ([ string $name = NULL ] )
Zwraca ostatni zapisany identyfikator wiersza lub ostatniej wartości obiektu sekwencji, w zależności od dolnej części dysku. Na przykład, pdo_pgsql () wymaga, aby określić obiekt sekwencji o nazwie nazwa parametru.
Uwaga: pomiędzy różnymi sterownikami PDO, metoda ta nie może wrócić znaczący lub spójnego rezultatu, ponieważ będący w bazie mogą nie obsługiwać pojęcie pól automatycznego przyrostu lub sekwencji.
parametry
nazwa
Należy zwrócić ID Nazwa obiektu sekwencji.
Wartość zwracana
Jeśli nie podać nazwę sekwencji jako nazwę parametru, PDO :: lastInsertId () zwraca ciąg, który reprezentuje rząd w bazie wiersza identyfikator ostatniego włożona.
Jeśli podasz nazwę dla nazwy parametru sekwencji, PDO :: lastInsertId () zwraca wartość z pobranym ostatniej sekwencji reprezentacji określony ciąg obiektu.
Jeśli bieżący sterownik PDO nie obsługuje tej funkcji, PDO :: lastInsertId () wywołuje SQLSTATE IM001.