基于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 相关文章推荐
COM in PHP (winows only)
Oct 09 PHP
php中的一些数组排序方法分享
Jul 20 PHP
解析PHP中常见的mongodb查询操作
Jun 20 PHP
浅析PHP中的UNICODE 编码与解码
Jun 29 PHP
php解压文件代码实现php在线解压
Feb 13 PHP
PHP封装分页函数实现文本分页和数字分页
Oct 23 PHP
Thinkphp多文件上传实现方法
Oct 31 PHP
PHP读取大文件的多种方法介绍
Apr 04 PHP
php利用嵌套数组拼接与解析json的方法
Feb 07 PHP
PHP异常处理定义与使用方法分析
Jul 25 PHP
PHP中localeconv()函数的用法
Mar 26 PHP
如何在Mac上通过docker配置PHP开发环境
May 29 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运行环境教程
2015/02/12 PHP
PHP 文件锁与进程锁的使用示例
2017/08/07 PHP
一些不错的js函数ajax
2008/08/20 Javascript
js利用Array.splice实现Array的insert/remove
2009/01/13 Javascript
jquery.simple.tree插件 更简单,兼容性更好的无限树插件
2010/09/03 Javascript
Javascript this 的一些学习总结
2012/08/02 Javascript
JavaScript实现跑马灯抽奖活动实例代码解析与优化(一)
2016/02/16 Javascript
所见即所得的富文本编辑器bootstrap-wysiwyg使用方法详解
2016/05/27 Javascript
jq实现左滑显示删除按钮,点击删除实现删除数据功能(推荐)
2016/08/23 Javascript
JavaScript中子对象访问父对象的方式详解
2016/09/01 Javascript
BootStrap table使用方法分析
2016/11/08 Javascript
jQuery实现的仿百度,仿谷歌搜索下拉框效果示例
2016/12/30 Javascript
微信小程序开发教程-手势解锁实例
2017/01/06 Javascript
vue拦截器Vue.http.interceptors.push使用详解
2017/04/22 Javascript
10个最受欢迎的 JavaScript框架(推荐)
2019/04/24 Javascript
Python抓取京东图书评论数据
2014/08/31 Python
深入理解Python3中的http.client模块
2017/03/29 Python
python 读取excel文件生成sql文件实例详解
2017/05/12 Python
Python构建XML树结构的方法示例
2017/06/30 Python
python编程通过蒙特卡洛法计算定积分详解
2017/12/13 Python
Python实现带参数与不带参数的多重继承示例
2018/01/30 Python
python指定写入文件时的编码格式方法
2018/06/07 Python
python实现决策树分类
2018/08/30 Python
在Django的View中使用asyncio的方法
2019/07/12 Python
浅谈python多进程共享变量Value的使用tips
2019/07/16 Python
Keras 数据增强ImageDataGenerator多输入多输出实例
2020/07/03 Python
Python实现网络聊天室的示例代码(支持多人聊天与私聊)
2021/01/27 Python
Foot Locker英国官网:美国知名运动产品零售商
2019/02/21 全球购物
机械专业毕业生推荐信范文
2013/11/25 职场文书
动员大会主持词
2014/03/20 职场文书
厨师长岗位职责范本
2014/08/25 职场文书
2014统计局民主生活会对照检查材料思想汇报
2014/10/02 职场文书
2014房屋登记授权委托书
2014/10/13 职场文书
2014年后勤管理工作总结
2014/12/01 职场文书
投资公司董事长岗位职责
2015/04/16 职场文书
2019军训心得体会
2019/06/27 职场文书