我有一个简单的表,包含一个具有自动增量索引的主键。
当我使用mysqli
插入时,是否有机会知道自动增量列的最后插入值?
注意:
可能有多个人试图同时插入
答案 0 :(得分:10)
您可以使用:mysqli_insert_id($con)
答案 1 :(得分:5)
您可以使用数据库对象中的insert_id值(而不是方法调用):)
$id = $db->insert_id;
答案 2 :(得分:2)
对上一篇文章的更正,程序样式采用参数“$ link”,其中$ link是mysqli_connect()或mysqli_init()返回的标识符:
$last_id = mysqli_insert_id($link);
答案 3 :(得分:1)
http://php.net/manual/en/function.mysql-insert-id.php - mysql_insert_id()
答案 4 :(得分:1)
$last_id = $link->insert_id;
$link
是MySQLi资源。
或者:
$last_id = mysqli_insert_id();