本文实例讲述了基于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程序设计有所帮助。
NetShop软件特点介绍: 1、使用ASP.Net(c#)2.0、多层结构开发 2、前台设计不采用任何.NET内置控件读取数据,完全标签化模板处理,加快读取速度3、安全的数据添加删除读取操作,利用存储过程模式彻底防制SQL注入式攻击4、前台架构DIV+CSS兼容IE6,IE7,FF等,有利于搜索引挚收录5、后台内置强大的功能,整合多家网店系统的功能,加以优化。6、支持三种类型的数据库:Acces
更多基于thinkPHP类的插入数据库操作功能示例相关文章请关注PHP中文网!










