基于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和ACCESS写聊天室(七)
Oct 09 PHP
Mysql和网页显示乱码解决方法集锦
Mar 27 PHP
很让人受教的 提高php代码质量36计
Sep 05 PHP
PHP获取时间排除周六、周日的两个方法
Jun 30 PHP
PHP以mysqli方式连接类完整代码实例
Jul 15 PHP
Yii框架关联查询with用法分析
Dec 02 PHP
给ECShop添加最新评论
Jan 07 PHP
浅谈PHP中foreach/in_array的使用
Nov 02 PHP
PHP数组实例详解
Jun 26 PHP
PHP实现一个简单url路由功能实例
Nov 05 PHP
浅谈PHP的反射API
Feb 26 PHP
Laravel如何实现自动加载类
Oct 14 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 数字左侧自动补0
2008/03/31 PHP
phpinfo 系统查看参数函数代码
2009/06/05 PHP
使用YUI+Ant 实现JS CSS压缩
2014/09/02 PHP
Thinkphp无限级分类代码
2015/11/11 PHP
php集成动态口令认证
2016/07/21 PHP
javascript类继承机制的原理分析
2009/09/12 Javascript
如何在JavaScript中实现私有属性的写类方式(一)
2013/12/04 Javascript
在百度知道团队中快速审批新成员的js脚本
2014/02/02 Javascript
js面向对象编程之如何实现方法重载
2014/07/02 Javascript
bootstrap日历插件datetimepicker使用方法
2016/12/14 Javascript
详解使用Vue Router导航钩子与Vuex来实现后退状态保存
2017/09/11 Javascript
Vue filter介绍及其使用详解
2017/10/21 Javascript
Javascript实现运算符重载详解
2018/04/07 Javascript
JavaScript模板引擎应用场景及实现原理详解
2018/12/14 Javascript
详解JavaScript对数组操作(添加/删除/截取/排序/倒序)
2019/04/28 Javascript
浅谈Vue中render中的h箭头函数
2019/11/07 Javascript
Vue 组件复用多次自定义参数操作
2020/07/27 Javascript
结合axios对项目中的api请求进行封装操作
2020/09/21 Javascript
从零学Python之入门(二)基本数据类型
2014/05/25 Python
python接口自动化测试之接口数据依赖的实现方法
2019/04/26 Python
详解PyCharm+QTDesigner+PyUIC使用教程
2019/06/13 Python
python设置环境变量的作用和实例
2019/07/09 Python
Django forms表单 select下拉框的传值实例
2019/07/19 Python
树莓派3 搭建 django 服务器的实例
2019/08/29 Python
Django之全局使用request.user.username的实例详解
2020/05/14 Python
Python的历史与优缺点整理
2020/05/26 Python
python+selenium+chrome实现淘宝购物车秒杀自动结算
2021/01/07 Python
使用Python封装excel操作指南
2021/01/29 Python
大学生毕业自我鉴定
2013/11/06 职场文书
市政施工员自我鉴定
2014/01/15 职场文书
《问银河》教学反思
2014/02/19 职场文书
考察邀请函范文
2015/01/31 职场文书
红楼梦读书笔记
2015/06/25 职场文书
MySQL 如何设计统计数据表
2021/06/15 MySQL
Python一些基本的图像操作和处理总结
2021/06/23 Python
MySQL范围查询优化的场景实例详解
2022/06/10 MySQL