基于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 相关文章推荐
使用网络地址转换实现多服务器负载均衡
Oct 09 PHP
php 自写函数代码 获取关键字 去超链接
Feb 08 PHP
php strcmp使用说明
Apr 22 PHP
深入理解:XML与对象的序列化与反序列化
Jun 08 PHP
php图片缩放实现方法
Feb 20 PHP
php实现SAE上使用storage上传与下载文件的方法
Jun 29 PHP
PHP合并discuz用户脚本的方法
Aug 04 PHP
php+ajax无刷新上传图片实例代码
Nov 17 PHP
Laravel实现表单提交
May 07 PHP
PHP实现压缩图片尺寸并转为jpg格式的方法示例
May 10 PHP
php压缩文件夹最新版
Jul 18 PHP
PHP实现Markdown文章上传到七牛图床的实例内容
Feb 11 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使用sql server验证连接数据库的方法
2014/12/25 PHP
javascript 一段左右两边随屏滚动的代码
2009/06/18 Javascript
用JavaScript仿PS里的羽化效果代码
2011/12/20 Javascript
javaScript NameSpace 简单说明介绍
2013/07/18 Javascript
jquery $.trim()去除字符串空格的实现方法【附图例】
2016/03/30 Javascript
jQuery判断checkbox选中状态
2016/05/12 Javascript
详解Js模板引擎(TrimPath)
2016/11/22 Javascript
jQuery鼠标悬停内容动画切换效果
2017/04/27 jQuery
基于Vuejs和Element的注册插件的编写方法
2017/07/03 Javascript
Vue Cli与BootStrap结合实现表格分页功能
2017/08/18 Javascript
解决vue-cli + webpack 新建项目出错的问题
2018/03/20 Javascript
js实现通过开始结束控制的计时器
2019/02/25 Javascript
简单了解微信小程序 e.target与e.currentTarget的不同
2019/09/27 Javascript
小程序websocket心跳库(websocket-heartbeat-miniprogram)
2020/02/23 Javascript
jQuery AJAX应用实例总结
2020/05/19 jQuery
vue点击标签切换选中及互相排斥操作
2020/07/17 Javascript
[01:08:24]DOTA2-DPC中国联赛 正赛 RNG vs Phoenix BO3 第一场 2月5日
2021/03/11 DOTA
python统计字符串中指定字符出现次数的方法
2015/04/04 Python
Python实现把回车符\r\n转换成\n
2015/04/23 Python
python插入排序算法实例分析
2015/07/03 Python
Python优化技巧之利用ctypes提高执行速度
2016/09/11 Python
python中实现精确的浮点数运算详解
2017/11/02 Python
Linux CentOS Python开发环境搭建教程
2018/11/28 Python
CentOS6.9 Python环境配置(python2.7、pip、virtualenv)
2019/05/06 Python
Python paramiko模块使用解析(实现ssh)
2019/08/30 Python
python 实现保存最新的三份文件,其余的都删掉
2019/12/22 Python
pytorch 常用线性函数详解
2020/01/15 Python
python实现定时发送邮件到指定邮箱
2020/12/23 Python
Desigual德国官网:在线购买原创服装
2018/03/27 全球购物
一家专门经营包包的英国网站:MyBag
2019/09/08 全球购物
运动鞋、街头服装、手表和手袋的实时市场:StockX
2020/11/25 全球购物
社区食品安全实施方案
2014/03/28 职场文书
推普周国旗下讲话稿
2014/09/21 职场文书
领导班子四风对照检查材料
2014/09/23 职场文书
高中生旷课检讨书
2014/10/08 职场文书
2015大学迎新晚会策划书
2015/07/16 职场文书