3

我有一个简单的表,包含一个具有自动增量索引的主键。

当我插入时mysqli,是否有机会知道 Auto Increment 列的最后插入值?

笔记:

可能有多个人试图同时插入

4

5 回答 5

10

您可以使用:mysqli_insert_id($con)

于 2012-05-23T12:35:39.973 回答
5

您可以使用数据库对象中的 insert_id 值(不是方法调用):)

$id = $db->insert_id;
于 2012-05-23T12:56:38.997 回答
2

更正上一篇文章,程序风格采用参数“$link”,其中$link是mysqli_connect()或mysqli_init()返回的标识符:

$last_id = mysqli_insert_id($link);

于 2012-12-21T00:30:03.293 回答
1

http://php.net/manual/en/function.mysql-insert-id.php - mysql_insert_id()

于 2012-05-23T12:35:58.260 回答
1
   $last_id = $link->insert_id;

$linkMySQLi 资源在哪里。

或者:

$last_id = mysqli_insert_id();
于 2012-05-23T12:37:10.723 回答