thinkphp3 2同時連線兩個資料庫的簡單方法

2022-09-26 04:57:13 字數 619 閱讀 9379

因專案需求,需要用到連線兩個庫,所以封裝了個方法,例項如下:

tp3.2手冊連線資料庫

在公共的function.php加入封裝的方法

function getcrmmodel($name)

mode程式設計客棧l**

<?php namespace home\model;

class crmmodel extends basemodel

}在公共的config中新增配置資訊

//第二個資料庫配置資訊

'sfk_db'=>array(

'db_type' => 'mysql', // 資料庫型別

'db_host' => 'localhost', // 伺服器位址

'db_name' => 'test', // 資料庫名

'db_use' => 'root', // 使用者名稱

'db_pwd' => 'root', // 密碼

'db_port' => '3306', // 埠onyfil

'db_prefix' => 'test_', // 字首onyfil

),總結

本文標題: thinkphp3.2同時連線兩個資料庫的簡單方法

本文位址:

ThinkPHP3 2 驗證隨記

自動完成 靜態方式 在模型類裡面通過 auto屬性定義處理規則。動態方式 使用模型類的auto方法動態建立自動處理規則。自動驗證 靜態方式 在模型類裡面通過 validate屬性定義驗證規則。動態方式 使用模型類的validate方法動態建立自動驗證規則。定義格式為 array array 驗證欄位...

THINKPHP3 2命名空間

thinkphp3.2命名空間 3.2版本全面採用命名空間方式定義和載入類庫檔案,有效的解決多個模組之間的衝突問題,並且實現了更加高效的類庫自動載入機制。由於新版完全採用了命名空間的特性,因此只需要給類庫正確定義所在的命名空間,而命名空間的路徑與類庫檔案的目錄一致,那麼就可以實現類的自動載入。例如,...

ThinkPHP3 2 搭載環境

thinkphp是乙個快速 簡單的基於mvc和物件導向的輕量級php開發框架 預設情況下當你執行index.php時只有home模組,如果你需要建立其他模組時需要在入口檔案 index.php 中定義 define bind module admin 繫結入口到admin模組訪問 bind modu...