带有返回ID的saveAll()

时间:2013-09-12 16:50:02

标签: php cakephp cakephp-2.0

我有一个表单,人们可以一起注册/付款。

我正在使用saveAll()将一行添加到付款表,并将一行添加到users表。唯一的问题是,我的user_id没有与付款数据一起保存。

获取新创建的user_id并使用付款数据保存的最佳方式是什么?

1 个答案:

答案 0 :(得分:0)

if($this->Post->saveAll($post)) {
    $user_id=$this->Post->inserted_id; //get last insert_id
}

然后将此$ user_id与付款数据绑定并保存。