基于thinkPHP類的插入數(shù)據(jù)庫操作功能示例
本文實例講述了基于thinkPHP類的插入數(shù)據(jù)庫操作功能。分享給大家供大家參考,具體如下:
基于TP類的插入數(shù)據(jù)庫操作
/************************** * 插入互動專家的數(shù)據(jù) * * @param object $model 實例化的模型 * @param array $Model 獲取到的專家數(shù)據(jù) * @param int $result 插入成功后返回的id * @date 2016/02/19 * @write zss ****************************/ private function collect_sp_t_insert($model){ $model = D($model); //刪除主鍵,防止此操作成為更新操作 unset( $_POST[$model->getPk()]); //回調(diào)處理post數(shù)據(jù) if (method_exists($this, '_tigger_post')) { $this->_tigger_post($_POST); } //reate數(shù)據(jù) if(false === $model->create()) { $this->error($model->getError()); } //保存當前數(shù)據(jù)對象 if ($result = $model->add()) { //保存成功 // 回調(diào)接口 if (method_exists($this, '_tigger_insert')) { $this->_tigger_insert($result); } } }
更多關(guān)于thinkPHP相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《ThinkPHP入門教程》、《thinkPHP模板操作技巧總結(jié)》、《ThinkPHP常用方法總結(jié)》、《codeigniter入門教程》、《CI(CodeIgniter)框架進階教程》、《Zend FrameWork框架入門教程》、《smarty模板入門基礎(chǔ)教程》及《PHP模板技術(shù)總結(jié)》。
希望本文所述對大家基于ThinkPHP框架的PHP程序設(shè)計有所幫助。
- 淺析THINKPHP的addAll支持的最大數(shù)據(jù)量
- thinkPHP批量刪除的實現(xiàn)方法分析
- Thinkphp批量更新數(shù)據(jù)的方法匯總
- thinkphp框架實現(xiàn)刪除和批量刪除
- 基于ThinkPHP實現(xiàn)批量刪除
- ThinkPHP實現(xiàn)批量刪除數(shù)據(jù)的代碼實例
- ThinkPHP寫數(shù)組插入與獲取最新插入數(shù)據(jù)ID實例
- thinkPHP數(shù)據(jù)查詢常用方法總結(jié)【select,find,getField,query】
- thinkPHP數(shù)據(jù)庫增刪改查操作方法實例詳解
- thinkphp3.2.3版本的數(shù)據(jù)庫增刪改查實現(xiàn)代碼
- ThinkPHP3.2框架使用addAll()批量插入數(shù)據(jù)的方法
相關(guān)文章
PHP隨手筆記整理之PHP腳本和JAVA連接mysql數(shù)據(jù)庫
這篇文章主要介紹了PHP隨手筆記整理之PHP腳本和JAVA連接mysql數(shù)據(jù)庫的相關(guān)資料,需要的朋友可以參考下2015-11-11PHP 將逗號、空格、回車分隔的字符串轉(zhuǎn)換為數(shù)組的函數(shù)
我們在搜索一些東西時會經(jīng)常遇到可以通過空格隔開來達到輸入多個條件的目的。今天正好項目中遇到了這個情況,就寫了一個函數(shù),將多個條件放到數(shù)組里2012-06-06