获取上次保存的对象ID

时间:2013-03-01 17:57:27

标签: php mysql crud fuelphp

我正在使用Model_CRUD类及其在数据库中保存和查找的方法。 将新对象保存到DB时会出现问题,如何获取最后插入的ID?

User::forge($userInfo)->save(); // Save returns only bool value

这是否需要一个查询以获取最后一次插入的ID?

1 个答案:

答案 0 :(得分:2)

您无需执行额外查询即可获取上次插入的ID。只需尝试以下代码:

$user = User::forge($userInfo);
$user->save();

$last_id = $user->id;

您应该查看Model_Crud文档以获取更多信息。