TP5数据添加后怎样同一个方法中调用数据并更新数据

浏览:5700 发布日期:2016/09/24 分类:求助交流
各位朋友,好,我想信息添加后把得到的ID读取出来,马上回来到排序的字段,实现一次性添加成功并更新排序字段,请问怎样写?
我的思路是
if(request()->isPost()){
$data = $_POST['info'];
if(!empty($data['name'] && $data['title'])){
$data['create_time'] = time();
$sort = $this->db->insert($data); //第一次添加数据
$dt = array(
'id' => $sort,//读取刚添加的数据
'sort'=>$sort,//排序字段
);
$z = $this->db->update($dt);//更新数据
if(!empty($z)){
$this->success('添加成功',Url('Authr/index')); //成功
}else{
$this->success('添加失败',Url('Authr/index')); //失败
}
}else{
$this->error('请填写完整信息');
}

}
现在添加数据成功,但不能读取刚添加的数据($sort 读取不到刚添加的数据),以前在TP3中能实现,请问现在我应该怎样修改
最佳答案
评论() 相关
后面还有条评论,点击查看>>