Zend Framework:lastInsertId返回0

时间:2010-06-20 06:18:37

标签: php zend-framework

我目前正在从一本名为“Appress Pro Zend框架技术,构建一个完整的CMS项目”的书中学习Zend Framework,并且我被困在提交错误之后,该页面被假定为重定向到{{1} } action,但是这个重定向取决于Model抛出的结果,它将bug保存到数据库中。

以下是模型bug的代码

confirm

记录保存在数据库中,但$ id始终返回0,这导致重定向被转义。

1 个答案:

答案 0 :(得分:6)

尝试将$id设置为$row->id而不是lastInsertId()

大多数ORM都遵循这些方针。

 $id = $row->id;