PDO :: lastInsertId
Manuale PHP DOP di riferimento
PDO :: lastInsertId - Restituisce il valore di ID o la sequenza per l'ultima riga inserita (PHP 5> = 5.1.0, PECL DOP> = 0.1.0)
spiegazione
grammatica
string PDO::lastInsertId ([ string $name = NULL ] )
Restituisce l'ultimo ID riga inserita, o l'ultimo valore di un oggetto di sequenza, a seconda della parte inferiore dell'unità. Ad esempio, PDO_PGSQL () richiede di specificare l'oggetto di sequenza per il nome del parametro nome.
Nota: tra i diversi driver DOP, questo metodo non può restituire un risultato significativo e coerente, perché il database sottostante non può sostenere il concetto di campi incremento automatico o sequenze.
parametri
nome
Esso dovrebbe restituire l'ID nome dell'oggetto sequenza.
Valore di ritorno
Se non si specifica il nome della sequenza come un nome del parametro, DOP :: lastInsertId () restituisce una stringa che rappresenta la riga di database fila ID dell'ultimo inserito.
Se si specifica un nome per il nome del parametro di sequenza, PDO :: lastInsertId () restituisce un valore dalla rappresentazione di stringa specificata ultima sequenza recuperate dell'oggetto.
Se il driver PDO corrente non supporta questa funzione, PDO :: lastInsertId () attiva un SQLSTATE IM001.