基于thinkPHP类的插入数据库操作功能示例


Posted in PHP onJanuary 06, 2017

本文实例讲述了基于thinkPHP类的插入数据库操作功能。分享给大家供大家参考,具体如下:

基于TP类的插入数据库操作

/**************************
* 插入互动专家的数据
*
* @param object $model        实例化的模型
* @param array $Model        获取到的专家数据
* @param int  $result      插入成功后返回的id
* @date 2016/02/19
* @write zss
****************************/
private function collect_sp_t_insert($model){
    $model = D($model);
    //删除主键,防止此操作成为更新操作
    unset( $_POST[$model->getPk()]);
    //回调处理post数据
    if (method_exists($this, '_tigger_post')) {
        $this->_tigger_post($_POST);
      }
    //reate数据
    if(false === $model->create()) {
      $this->error($model->getError());
    }
    //保存当前数据对象
    if ($result = $model->add()) { //保存成功
      // 回调接口
      if (method_exists($this, '_tigger_insert')) {
        $this->_tigger_insert($result);
      }
    }
}

希望本文所述对大家基于ThinkPHP框架的PHP程序设计有所帮助。

PHP 相关文章推荐
ajax缓存问题解决途径
Dec 06 PHP
实用函数9
Nov 08 PHP
PHP 编程安全性小结
Jan 08 PHP
利用ThinkPHP内置的ThinkAjax实现异步传输技术的实现方法
Dec 19 PHP
php自动注册登录验证机制实现代码
Dec 20 PHP
PHP的变量类型和作用域详解
Mar 12 PHP
PHP6新特性分析
Mar 03 PHP
php根据年月获取当月天数及日期数组的方法
Nov 30 PHP
PHP图片水印类的封装
Jul 06 PHP
PHP后期静态绑定实例浅析
Dec 21 PHP
php 比较获取两个数组相同和不同元素的例子(交集和差集)
Oct 18 PHP
PHPUnit + Laravel单元测试常用技能
Nov 06 PHP
PHP 文件上传后端处理实用技巧方法
Jan 06 #PHP
PHP+mysql实现从数据库获取下拉树功能示例
Jan 06 #PHP
php中简单的对称加密算法实现
Jan 05 #PHP
WAF的正确bypass
Jan 05 #PHP
phpcms的分类名称和类别名称的调用
Jan 05 #PHP
php 5.4 全新的代码复用Trait详解
Jan 05 #PHP
golang 调用 php7详解及实例
Jan 04 #PHP
You might like
php启用zlib压缩文件的配置方法
2013/06/12 PHP
php删除txt文件指定行及按行读取txt文档数据的方法
2017/01/30 PHP
PHP PDOStatement::setAttribute讲解
2019/02/01 PHP
php tpl模板引擎定义与使用示例
2019/08/09 PHP
如何在centos8自定义目录安装php7.3
2019/11/28 PHP
javascript引导程序
2008/10/26 Javascript
基于jquery的大众点评,分类导航实现代码
2011/08/23 Javascript
javascript查找字符串中出现最多的字符和次数的小例子
2013/10/29 Javascript
jquery导航制件jquery鼠标经过变色效果示例
2013/12/05 Javascript
js实现文字截断功能
2016/09/14 Javascript
javascript ASCII和Hex互转的实现方法
2016/12/27 Javascript
使用layui 渲染table数据表格的实例代码
2018/08/19 Javascript
Node.js连接Sql Server 2008及数据层封装详解
2018/08/27 Javascript
微信{"errcode":48001,"errmsg":"api unauthorized, hints: [ req_id: 1QoCla0699ns81 ]"}
2018/10/12 Javascript
axios携带cookie配置详解(axios+koa)
2018/12/28 Javascript
JavaScript数组特性与实践应用深入详解
2018/12/30 Javascript
ES6基础之展开语法(Spread syntax)
2019/02/21 Javascript
详解微信小程序(Taro)手动埋点和自动埋点的实现
2021/03/02 Javascript
Python with用法实例
2015/04/14 Python
python自定义解析简单xml格式文件的方法
2015/05/11 Python
图文详解WinPE下安装Python
2016/05/17 Python
Python中import导入上一级目录模块及循环import问题的解决
2016/06/04 Python
基于python二叉树的构造和打印例子
2019/08/09 Python
安装Pycharm2019以及配置anconda教程的方法步骤
2019/11/11 Python
Python GUI编程学习笔记之tkinter控件的介绍及基本使用方法详解
2020/03/30 Python
Python定时任务APScheduler安装及使用解析
2020/08/07 Python
使用CSS3 制作一个material-design 风格登录界面实例
2016/12/12 HTML / CSS
美国最大的袜子制造商和零售商:Renfro Socks
2017/09/03 全球购物
网络通讯中,端口有什么含义,端口的取值范围
2012/11/23 面试题
刚毕业大学生自荐信范文
2014/02/20 职场文书
课前三分钟演讲稿
2014/04/24 职场文书
党委书记个人检查对照材料思想汇报
2014/10/11 职场文书
2014年化验室工作总结
2014/11/21 职场文书
讲座通知范文
2015/04/23 职场文书
2016年小学圣诞节活动总结
2016/03/31 职场文书
导游词之黄帝陵景区
2019/09/16 职场文书