MysqlndUhConnection::getLastInsertId Returns the auto generated id used in the last query. &reftitle.description; public intMysqlndUhConnection::getLastInsertId mysqlnd_connectionconnection Returns the auto generated id used in the last query. &reftitle.parameters; connection Mysqlnd connection handle. Do not modify! &reftitle.returnvalues; Last insert id. &reftitle.examples; <function>MysqlndUhConnection::getLastInsertId</function> example query("DROP TABLE IF EXISTS test"); $mysqli->query("CREATE TABLE test(id INT AUTO_INCREMENT PRIMARY KEY, col VARCHAR(255))"); $mysqli->query("INSERT INTO test(col) VALUES ('a')"); var_dump($mysqli->insert_id); ?> ]]> &example.outputs; NULL, )) proxy::getLastInsertId returns 1 int(1) ]]> &reftitle.seealso; mysqlnd_uh_set_connection_proxy mysqli_insert_id mysql_insert_id