基于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 相关文章推荐
打造超酷的PHP数据饼图效果实现代码
Nov 23 PHP
PHP序列号生成函数和字符串替换函数代码
Jun 07 PHP
PHP 快速排序算法详解
Nov 10 PHP
PHP+jQuery+Ajax实现用户登录与退出
Apr 27 PHP
PHP异常处理浅析
May 12 PHP
PHP实现递归复制整个文件夹的类实例
Aug 03 PHP
详解PHP处理密码的几种方式
Nov 30 PHP
thinkPHP多表查询及分页功能实现方法示例
Jul 03 PHP
CakePHP框架Model函数定义方法示例
Aug 04 PHP
PHP自定义函数实现数组比较功能示例
Oct 19 PHP
php原生数据库分页的代码实例
Feb 18 PHP
解决php extension 加载顺序问题
Aug 16 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获取当前文件所在目录 getcwd()函数
2009/05/13 PHP
PHP flock 文件锁详细介绍
2012/12/29 PHP
浅析PKI加密解密 OpenSSL
2013/07/01 PHP
在Ubuntu 14.04上部署 PHP 环境及 WordPress
2014/09/02 PHP
PHP的RSA加密解密方法以及开发接口使用
2018/02/11 PHP
Javascript之旅 对象的原型链之由来
2010/08/25 Javascript
JavaScript prototype属性深入介绍
2012/11/27 Javascript
jQuery固定浮动侧边栏实现思路及代码
2014/09/28 Javascript
JS实现让访问者自助选择网页文字颜色的方法
2015/02/24 Javascript
ajax+jQuery实现级联显示地址的方法
2015/05/06 Javascript
javascript动态添加删除tabs标签的方法
2015/07/06 Javascript
JavaScript触发onScroll事件的函数节流详解
2016/12/14 Javascript
vue2之简易的pc端短信验证码的问题及处理方法
2019/06/03 Javascript
[01:14:31]Secret vs VG 2018国际邀请赛淘汰赛BO3 第一场 8.23
2018/08/24 DOTA
python3实现UDP协议的服务器和客户端
2017/06/14 Python
Python分治法定义与应用实例详解
2017/07/28 Python
删除python pandas.DataFrame 的多重index实例
2018/06/08 Python
Python 字符串换行的多种方式
2018/09/06 Python
python合并已经存在的sheet数据到新sheet的方法
2018/12/11 Python
python批量下载抖音视频
2019/06/17 Python
Python解压 rar、zip、tar文件的方法
2019/11/19 Python
基于python实现对文件进行切分行
2020/04/26 Python
pytorch  网络参数 weight bias 初始化详解
2020/06/24 Python
python自动化测试三部曲之unittest框架的实现
2020/10/07 Python
HTML5新增的Css选择器、伪类介绍
2013/08/07 HTML / CSS
Clearly澳大利亚:购买眼镜、太阳镜和隐形眼镜
2018/04/26 全球购物
英国和爱尔兰的自炊式豪华度假小屋:Rural Retreats
2018/06/08 全球购物
Vans(范斯)新西兰官方网站:美国原创极限运动品牌
2020/09/19 全球购物
SQL Server面试题
2016/10/17 面试题
社会调查研究计划书
2014/05/01 职场文书
单位委托函范文
2015/01/29 职场文书
企业百日安全活动总结
2015/05/07 职场文书
叶问观后感
2015/06/15 职场文书
生鲜超市—未来中国最具有潜力零售业态
2019/08/02 职场文书
励志语录:时光飞逝,请学会珍惜所有的人和事
2020/01/16 职场文书
nginx处理http请求实现过程解析
2021/03/31 Servers