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;
MysqlndUhConnection::getLastInsertId 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