thinkphp利用模型通用数据编辑添加和删除的实例代码


Posted in PHP onNovember 20, 2016

数据添加函数实例

//数据添加
  public function newData($strName="")
  {

    if (IS_POST) {
      //如果用户提交数据
      $model = D("$strName");
      if (!$model->create()){
        // 如果创建失败 表示验证没有通过 输出错误提示信息
        $info = array(
          "info"=>"{$model->getError()}",
          "status"=>"n",
        );
        $this->ajaxReturn($info,'json');
        exit();
      } else {
        if ($model->add()){
          $info = array(
            "info"=>"恭喜操作成功!",
            "status"=>"y",
          );
          $this->ajaxReturn($info,'json');
        } else {
          $info = array(
            "info"=>"操作失败!",
            "status"=>"n",
          );
          $this->ajaxReturn($info,'json');
        }
      }
    }
  }

数据更新函数实例

//数据更新
  public function update($strName="")
  {

    if (IS_POST) {
      //如果用户提交数据
      $model = D("$strName");
      if (!$model->create()){
        // 如果创建失败 表示验证没有通过 输出错误提示信息
        $info = array(
          "info"=>"{$model->getError()}",
          "status"=>"n",
        );
        $this->ajaxReturn($info,'json');
        exit();
      } else {
        if ($model->save()){
          $info = array(
            "info"=>"恭喜操作成功!",
            "status"=>"y",
          );
          $this->ajaxReturn($info,'json');
        } else {
          $info = array(
            "info"=>"操作失败!",
            "status"=>"n",
          );
          $this->ajaxReturn($info,'json');
        }
      }
    }
  }

数据删除函数实例

//数据删除
  public function delete($strNmae = '')
  {

    if(IS_POST)
    {
      $id = I('post.id');
      if(!empty($id))
      {
        //用户提交数据删除当前id
        $model = D("$strName");
        $result = $model->delete("$id");

        if($result !== false){
          $info = array(
            "info"=>"操作成功!",
            "status"=>"y",
          );
          $this->ajaxReturn($info,'json');
        }else{
          $info = array(
            "info"=>"操作失败!",
            "status"=>"n",
          );
          $this->ajaxReturn($info,'json');
        }
      }

    }

  }

以上这篇thinkphp利用模型通用数据编辑添加和删除的实例代码就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

PHP 相关文章推荐
Smarty+QUICKFORM小小演示
Feb 25 PHP
Dedecms常用函数解析
Feb 01 PHP
php开启安全模式后禁用的函数集合
Jun 26 PHP
php中将时间差转换为字符串提示的实现代码
Aug 08 PHP
解析php中eclipse 用空格替换 tab键
Jun 24 PHP
php时区转换转换函数
Jan 07 PHP
php遍历目录输出目录及其下的所有文件示例
Jan 27 PHP
PHP常用函数和常见疑难问题解答
Mar 05 PHP
PHP制作图形验证码代码分享
Oct 23 PHP
Ajax提交表单时验证码自动验证 php后端验证码检测
Jul 20 PHP
PHP编写daemon process 实例详解
Nov 13 PHP
php设计模式之状态模式实例分析【星际争霸游戏案例】
Mar 26 PHP
php运行报错Call to undefined function curl_init()的最新解决方法
Nov 20 #PHP
php中strtotime函数性能分析
Nov 20 #PHP
php的socket编程详解
Nov 20 #PHP
PHP内置加密函数详解
Nov 20 #PHP
php PDO异常处理详解
Nov 20 #PHP
php.ini中date.timezone设置详解
Nov 20 #PHP
centos 7.2下搭建LNMP环境教程
Nov 20 #PHP
You might like
咖啡的植物学知识
2021/03/03 咖啡文化
PHP 操作文件的一些FAQ总结
2009/02/12 PHP
php实现微信公众平台账号自定义菜单类
2015/10/11 PHP
详解PHP匿名函数与注意事项
2016/03/29 PHP
PHP对象克隆clone用法示例
2016/09/28 PHP
Javascript & DHTML 实例编程(教程)基础知识
2007/06/02 Javascript
Prototype Hash对象 学习
2009/07/19 Javascript
JavaScript随机排序(随即出牌)
2010/09/17 Javascript
基于jquery完美拖拽,可返回拖动轨迹
2012/03/29 Javascript
原生js实现淘宝首页点击按钮缓慢回到顶部效果
2014/04/06 Javascript
nodejs npm install全局安装和本地安装的区别
2014/06/05 NodeJs
Lua表达式和控制结构学习笔记
2014/12/15 Javascript
基于jQuery实现定位导航位置效果
2017/11/15 jQuery
webpack-dev-server自动更新页面方法
2018/02/22 Javascript
JS/HTML5游戏常用算法之追踪算法实例详解
2018/12/12 Javascript
JS实现压缩上传图片base64长度功能
2019/12/03 Javascript
实现python版本的按任意键继续/退出
2016/09/26 Python
PYTHON基础-时间日期处理小结
2018/05/05 Python
python3实现域名查询和whois查询功能
2018/06/21 Python
用Python编写一个简单的CS架构后门的方法
2018/11/20 Python
python支持多线程的爬虫实例
2019/12/21 Python
Python基于百度AI实现OCR文字识别
2020/04/02 Python
Python内置异常类型全面汇总
2020/05/28 Python
Python Django中间件使用原理及流程分析
2020/06/13 Python
python中把元组转换为namedtuple方法
2020/12/09 Python
基于Pytorch版yolov5的滑块验证码破解思路详解
2021/02/25 Python
利用CSS3制作简单的3d半透明立方体图片展示
2017/03/25 HTML / CSS
Html5实现用户注册自动校验功能实例代码
2016/05/24 HTML / CSS
印度在线杂货店:bigbasket
2018/08/23 全球购物
幼儿园园长岗位职责
2013/11/26 职场文书
初中毕业生的自我评价
2014/03/03 职场文书
项目投资合作意向书
2014/07/29 职场文书
小学生光盘行动倡议书
2015/04/28 职场文书
2015年教师节主持词
2015/07/03 职场文书
2016国庆节67周年寄语
2015/12/07 职场文书
python实现会员信息管理系统(List)
2022/03/18 Python