我正在使用 PDO 连接到 MySQL。当我向数据库添加新记录并想知道添加的最后一条记录的 id 时,我调用lastinsertid()
内置 PDO。但是,这一次我试图返回最后更新的记录。据我所知,PDO::lastInsertId也应该返回最后更新的 ID。
返回最后插入行的 ID,或来自序列对象的最后一个值
但在我的情况下,它没有返回它应该返回的内容。它返回值0
。
如何配置lastinsertid()
返回AUTO_INCREMENT
由更新查询更新的记录的值?
我正在使用 PDO 连接到 MySQL。当我向数据库添加新记录并想知道添加的最后一条记录的 id 时,我调用lastinsertid()
内置 PDO。但是,这一次我试图返回最后更新的记录。据我所知,PDO::lastInsertId也应该返回最后更新的 ID。
返回最后插入行的 ID,或来自序列对象的最后一个值
但在我的情况下,它没有返回它应该返回的内容。它返回值0
。
如何配置lastinsertid()
返回AUTO_INCREMENT
由更新查询更新的记录的值?