程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> 關於PHP編程 >> 基於thinkPHP類的插入數據庫操作功能示例,thinkphp示例

基於thinkPHP類的插入數據庫操作功能示例,thinkphp示例

編輯:關於PHP編程

基於thinkPHP類的插入數據庫操作功能示例,thinkphp示例


本文實例講述了基於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相關內容感興趣的讀者可查看本站專題:《ThinkPHP入門教程》、《thinkPHP模板操作技巧總結》、《ThinkPHP常用方法總結》、《codeigniter入門教程》、《CI(CodeIgniter)框架進階教程》、《Zend FrameWork框架入門教程》、《smarty模板入門基礎教程》及《PHP模板技術總結》。

希望本文所述對大家基於ThinkPHP框架的PHP程序設計有所幫助。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved