MySQLi 和 MySQLi_STMT 类都有一个 $insert_id 属性。
如果我使用 MySQLi 对象(例如 $db)连接到我的数据库,然后使用 MySQLi_STMT 对象(例如 $stmt)执行 INSERT,以获取最后一个 INSERT 的 id,我应该使用:
$last_id = $db->insert_id;
或者
$last_id = $stmt->insert_id;
或者它们是否相同,在这种情况下没关系?
我认为这对某人来说可能是一个快速的答案,并且可以节省我编写测试代码来检查它的时间。
一如既往地提前感谢。