Dan*_*nny 1 php mysql cakephp cakephp-1.3
我想知道CakePHP 1.3是否有关于如何找到添加的最后一行的约定,以便您可以重定向到该记录的视图.
用户可以通过转到"/ bill/add"并填写表单来创建新帐单.完成后,我想将它们发送到"/ bills/view/[他们刚添加的行的ID]"
我知道我可以使用"mysql_insert_id()"来做到这一点,但我想认为CakePHP有一个更简洁的方法.
保存新记录后,您可以使用以下方式重定向:
if ($this->YourModel->save($data)) {
$this->redirect(array('action' => 'view', $this->YourModel->id));
}
Run Code Online (Sandbox Code Playgroud)
调用save后,将使用新的插入ID填充 - > id.
| 归档时间: |
|
| 查看次数: |
2629 次 |
| 最近记录: |