PDO :: lastInsertId
PDO :: lastInsertId - Devuelve el valor de la identificación o la secuencia de la última fila insertada (PHP 5> = 5.1.0, PECL pdo> = 0.1.0)
explicación
gramática
string PDO::lastInsertId ([ string $name = NULL ] )
Devuelve el último ID fila insertada, o el último valor de un objeto de secuencia, dependiendo de la parte inferior de la unidad. Por ejemplo, PDO_PGSQL () requiere que se especifique el objeto de secuencia para el nombre del parámetro de nombre.
Nota: entre los diferentes conductores con denominación de origen, este método no puede devolver un resultado significativo o consistente, debido a que la base de datos subyacente no sea compatible con la noción de campos de incremento automático o secuencias.
parámetros
nombre
Debe devolver el identificador de nombre del objeto de secuencia.
Valor de retorno
Si no se especifica el nombre de la secuencia como un nombre de parámetro, PDO :: lastInsertId () devuelve una cadena que representa la fila de base de datos de ID de fila de la última insertada.
Si especifica un nombre para el nombre de parámetros de secuencia, PDO :: lastInsertId () devuelve un valor de la última secuencia representación de cadena especificada recuperada del objeto.
Si el controlador actual DOP no es compatible con esta característica, PDO :: lastInsertId () desencadena un SQLSTATE IM001.