不用多说,直接看下面的代码及注释:
/**
* 将更新操作规范到一个方法里面
*
*/
public function xxxUpdate(){
if ($this->isPost()){ //post提交
$m = M('xxx');
$m->create(); //使用表单自动创建数据
$m->save(); //保存数据
$this->success('操作成功',I('httpref')); //保存成功后,一般跳转至列表页修改前的位置,httpref可以看下面else中的部分
}else{
//获取记录
$p_id = I('p_id');
if(!is_numeric($p_id)) {
$this->error("对不起,ID格式错误");
}
$this->data = M('xxx')->where("p_id=%d",$p_id)->find(); //获取记录
$this->assign('httpref',$_SERVER['HTTP_REFERER']); //将当前列表页的路径存下来
$this->display(); //显示修改页面
}
}
要饭二维码
洪哥写文章很苦逼,如果本文对您略有帮助,可以扫描下方二维码支持洪哥!金额随意,先行谢过!大家的支持是我前进的动力!

文章的版权
本文属于“洪哥笔记”原创文章,转载请注明来源地址:ThinkPHP标准操作之更新记录:http://www.splaybow.com/post/thinkphp-web100-update.html
如果您在服务器运维、网络管理、网站或系统开发过程有需要提供收费服务,请加QQ:8771947!十年运维经验,帮您省钱、让您放心!
亲,如果有需要,先存起来,方便以后再看啊!加入收藏夹的话,按Ctrl+D!
发布时间:2017/5/1 7:20:16 | 编辑:洪哥 | 分类:PHP | 浏览: