thinkphp利用模型通用数据编辑添加和删除实例
数据添加函数实例
//数据添加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利用模型通用数据编辑添加和删除实例相关推荐
- 学习笔记——《LINUX设备驱动程序(第三版)》Linux设备模型:内核添加、删除设备、驱动程序
文章目录 1. 前言 2. 准备工作 2.1. 概念 2.2. 具体总线.设备.驱动结构体说明 2.3. 注册总线 3. 添加设备 3.1. STEP1 --发现设备并创建设备结构 struct XX ...
- Wonderware-InTouch曲线的趋势笔“添加”与“删除“模型
基本上每个项目都会有大量的数据需要查看其历史曲线,Intouch本身就具备了记录历史数据的功能,利用其HistTrend趋势控件组,我们可以最多一次添加8只趋势笔(8个标记名/变量)到画面上显示,然后 ...
- 基于 OData 模型和 JSON 模型的 SAP UI5 表格控件行项目的添加和删除实现
这是 Jerry 2021 年的第 62 篇文章,也是汪子熙公众号总共第 339 篇原创文章. 龟虽寿曹操神龟虽寿,犹有竟时:腾蛇乘雾,终为土灰.老骥伏枥,志在千里:烈士暮年,壮心不已.盈缩之期,不但 ...
- 在linux环境中利用efibootmgr管理efi启动项[添加、删除、改变顺序]
在linux环境中利用efibootmgr管理efi启动项[添加.删除.改变顺序] 本例可以解决uefi双系统中启动顺序的问题,首先确保自己的机器为uefi固件 在Terminel中输入efiboot ...
- 利用jquery动态添加和删除表格的一行,并且保存单行数据
开发时遇到一个需求:要求要在页面的表格可以添加和删除一行,并能填写对应的数据后保存这一行数据. HTML代码 界面使用了freemarker框架,teams是后台传过来的list类型数据 <fo ...
- Django实现简单的用户添加、删除、修改等功能
一. Django必要的知识点补充 1. templates和static文件夹及其配置 1.1 templates文件夹 所有的HTML文件默认都放在templates文件夹下. 1.2 stati ...
- CentOS7设置静态IP、搭建单机版FastDFS图片服务器、使用FastDFS-Client客户端进行简单测试、实现图片上传、实现商品添加修改删除
CentOS7设置静态IP.搭建单机版FastDFS图片服务器.使用FastDFS-Client客户端进行简单测试.实现图片上传.实现商品添加修改删除 CentOS7设置静态IP而且还可以上网 192 ...
- linux添加删除用户命令,Linux命令之useradd和userdel(添加、删除用户)
一.[useradd]:添加用户命令 1.作用 useradd或adduser命令用来建立用户帐号和创建用户的起始目录,使用权限是超级用户. 2.格式 useradd [-d home] [-s sh ...
- wordpress怎么修改html,WordPress后台编辑器HTML模式界面中添加修改删除按钮
在WordPress编辑器HTML模式界面中添加 按钮一文中,我大致介绍了怎么在后台添加一些自定义的按钮,本文则更为详细全面的对wordpress后台编辑器HTML模式下的按钮自定义进行详解,以让开发 ...
最新文章
- AppiumForWin安装
- re.findall 两个连续匹配成功的输出后一个
- 快速幂算法c语言求a的n次方,快速幂运算模板(求n^k以及前几位或后几位)
- python函数式编程-装饰器
- C语言程序设计教材九斗验证,C语言实验报告参考答案(原)
- DICOMRT-DiBugs:dicomParser解析无头DICOM与cornerstone显示RGB-DICOM错误
- 查看Mysql数据库版本
- oracle计算距离,根据坐标点的经纬度计算距离
- IB中文考生如何把握戏剧冲突的表现形式与特征
- 网络计算机是第几代,操作系统 是在计算机发展的第几代出现的?
- java8 treemap 排序_TreeSet 和TreeMap 排序
- sql怎么发音mysql_[原创]SQL发音考证(搜寻SQL-86标准)
- mysql火焰图_perf + 火焰图分析程序性能 - 刘志鹏的Blog - 博客园
- 万字手撕七大排序(代码+动图演示)
- 牛客小白月赛61_C-小喵觅食题解
- Volume was not properly unmounted. Some data may be corrupt
- 134_人人后台管理系统-立即执行定时任务失败(坑)
- 如何利用UDP组播实现海康网络摄像机(IPC)的自动探测【源码】【监控】【录播】【NVR】【ONVIF】
- 常见路由协议总览以及路由协议分类方式
- java数据类型(java数据类型有哪些)