数据添加函数实例

    //数据添加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利用模型通用数据编辑添加和删除实例相关推荐

  1. 学习笔记——《LINUX设备驱动程序(第三版)》Linux设备模型:内核添加、删除设备、驱动程序

    文章目录 1. 前言 2. 准备工作 2.1. 概念 2.2. 具体总线.设备.驱动结构体说明 2.3. 注册总线 3. 添加设备 3.1. STEP1 --发现设备并创建设备结构 struct XX ...

  2. Wonderware-InTouch曲线的趋势笔“添加”与“删除“模型

    基本上每个项目都会有大量的数据需要查看其历史曲线,Intouch本身就具备了记录历史数据的功能,利用其HistTrend趋势控件组,我们可以最多一次添加8只趋势笔(8个标记名/变量)到画面上显示,然后 ...

  3. 基于 OData 模型和 JSON 模型的 SAP UI5 表格控件行项目的添加和删除实现

    这是 Jerry 2021 年的第 62 篇文章,也是汪子熙公众号总共第 339 篇原创文章. 龟虽寿曹操神龟虽寿,犹有竟时:腾蛇乘雾,终为土灰.老骥伏枥,志在千里:烈士暮年,壮心不已.盈缩之期,不但 ...

  4. 在linux环境中利用efibootmgr管理efi启动项[添加、删除、改变顺序]

    在linux环境中利用efibootmgr管理efi启动项[添加.删除.改变顺序] 本例可以解决uefi双系统中启动顺序的问题,首先确保自己的机器为uefi固件 在Terminel中输入efiboot ...

  5. 利用jquery动态添加和删除表格的一行,并且保存单行数据

    开发时遇到一个需求:要求要在页面的表格可以添加和删除一行,并能填写对应的数据后保存这一行数据. HTML代码 界面使用了freemarker框架,teams是后台传过来的list类型数据 <fo ...

  6. Django实现简单的用户添加、删除、修改等功能

    一. Django必要的知识点补充 1. templates和static文件夹及其配置 1.1 templates文件夹 所有的HTML文件默认都放在templates文件夹下. 1.2 stati ...

  7. CentOS7设置静态IP、搭建单机版FastDFS图片服务器、使用FastDFS-Client客户端进行简单测试、实现图片上传、实现商品添加修改删除

    CentOS7设置静态IP.搭建单机版FastDFS图片服务器.使用FastDFS-Client客户端进行简单测试.实现图片上传.实现商品添加修改删除 CentOS7设置静态IP而且还可以上网 192 ...

  8. linux添加删除用户命令,Linux命令之useradd和userdel(添加、删除用户)

    一.[useradd]:添加用户命令 1.作用 useradd或adduser命令用来建立用户帐号和创建用户的起始目录,使用权限是超级用户. 2.格式 useradd [-d home] [-s sh ...

  9. wordpress怎么修改html,WordPress后台编辑器HTML模式界面中添加修改删除按钮

    在WordPress编辑器HTML模式界面中添加 按钮一文中,我大致介绍了怎么在后台添加一些自定义的按钮,本文则更为详细全面的对wordpress后台编辑器HTML模式下的按钮自定义进行详解,以让开发 ...

最新文章

  1. AppiumForWin安装
  2. re.findall 两个连续匹配成功的输出后一个
  3. 快速幂算法c语言求a的n次方,快速幂运算模板(求n^k以及前几位或后几位)
  4. python函数式编程-装饰器
  5. C语言程序设计教材九斗验证,C语言实验报告参考答案(原)
  6. DICOMRT-DiBugs:dicomParser解析无头DICOM与cornerstone显示RGB-DICOM错误
  7. 查看Mysql数据库版本
  8. oracle计算距离,根据坐标点的经纬度计算距离
  9. IB中文考生如何把握戏剧冲突的表现形式与特征
  10. 网络计算机是第几代,操作系统 是在计算机发展的第几代出现的?
  11. java8 treemap 排序_TreeSet 和TreeMap 排序
  12. sql怎么发音mysql_[原创]SQL发音考证(搜寻SQL-86标准)
  13. mysql火焰图_perf + 火焰图分析程序性能 - 刘志鹏的Blog - 博客园
  14. 万字手撕七大排序(代码+动图演示)
  15. 牛客小白月赛61_C-小喵觅食题解
  16. Volume was not properly unmounted. Some data may be corrupt
  17. 134_人人后台管理系统-立即执行定时任务失败(坑)
  18. 如何利用UDP组播实现海康网络摄像机(IPC)的自动探测【源码】【监控】【录播】【NVR】【ONVIF】
  19. 常见路由协议总览以及路由协议分类方式
  20. java数据类型(java数据类型有哪些)

热门文章

  1. webpack打包原理
  2. C 标准库 - limits.h
  3. nginx忽略文件名大小写
  4. 【转】 android之如何在两个activity之间传递handler_利用broadcast广播机制
  5. hibernate(3)对象关联映射
  6. MegaCli命令总结
  7. inotify-tools对文件及目录访问进行记录
  8. CString类(转)
  9. linux下mysql远程登陆
  10. 到底梅西和C罗谁更强?分析7年大赛数据后,才知道谁在巅峰