2
我正在使用PDO连接到MySQL。当即使我向数据库添加新记录并想知道添加的最后一条记录的ID时,我也会调用内置于PDO中的lastinsertid()
。但是,这次我试图返回上次更新的记录。据我所知,PDO::lastInsertId也应该返回上次更新的ID。如何返回MySQL中最新更新记录的ID?
返回最后插入的行,或者最后一个值的ID从一个序列对象
但在我的情况下,它不会返回它应该。它返回值0
。
如何配置lastinsertid()
以返回由更新查询更新的记录的值AUTO_INCREMENT
?
错误...您正在使用什么字段来识别更新它时的行? –
该ID被称为phone_call_id,它是AUTO_INCREMENT值,应该在更新时返回 – Jaylen
如果您已经知道它,为什么要返回它? –