下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
第tp5(thinkPHP5)框架連接數(shù)據(jù)庫的方法示例本文實(shí)例講述了thinkPHP5框架連接數(shù)據(jù)庫的方法。分享給大家供大家參考,具體如下:
1、配置文件目錄tp5\application\database.php
通過配置文件來連接。。
也可以通過方法鏈接
在控制器里方法鏈接數(shù)據(jù)庫;查詢時(shí)寫法和使用系統(tǒng)的DB類方法略有差異
//使用方法配置數(shù)據(jù)庫連接
publicfunctiondata1()
$DB=Db::connect([
//數(shù)據(jù)庫類型
'type'='mysql',
//服務(wù)器地址
'hostname'='',
//數(shù)據(jù)庫名
'database'='user',
//用戶名
'username'='root',
//密碼
'password'='root',
//端口
'hostport'='3306',
//dump($DB);
//查詢數(shù)據(jù),,,,和使用系統(tǒng)的DB類方法略有差異
$data=$DB-table("uu")-select();
dump($data);
2.基本使用、增刪改查
控制器使用配置文件連接數(shù)據(jù)庫
控制器下文件(tp5\application\index\controller\Index.php)寫入
namespaceapp\index\controller;
usethink\Db;
usethink\Controller;
classIndexextendsController
publicfunctionindex()
//return'上課來';
return$this-fetch();
//使用配置文件連接數(shù)據(jù)庫
publicfunctiondata()
//實(shí)例化數(shù)據(jù)庫系統(tǒng)類
$DB=newDb;
//查詢數(shù)據(jù),表名為uu的所有數(shù)據(jù)
$data=$DB::table("uu")-select();
//使用sql語句
//$data=$DB::query("select*fromuu");
dump($data);
http://yourwebname/public/index.php/index/Index/data獲取數(shù)據(jù)打印測試
3.將數(shù)據(jù)渲染模板頁面
namespaceapp\index\controller;
usethink\Db;
usethink\Controller;
//使用model連接數(shù)據(jù)庫要引入moadel
usethink\Model;
classIndexextendsController
publicfunctionindex()
//return's';
$this-data();
return$this-fetch();
//使用系統(tǒng)配置文件連接數(shù)據(jù)庫
publicfunctiondata()
//實(shí)例化數(shù)據(jù)庫系統(tǒng)類
$DB=newDb;
//查詢數(shù)據(jù)
$data=$DB::table("uu")-select();
$this-assign("user",$data);
//dump($data);
4.模板頁面即可引用渲染數(shù)據(jù)
tp5\application\index\view\index\index.html
!DOCTYPEhtml
htmllang="en"
head
metacharset="UTF-8"
titles/title
/head
body
divs/div
{volistname="user"id="vo"}
ahref=""{$}/a
{/volist}
/body
/html
更多關(guān)于thinkPHP相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《ThinkPHP入門教程》、《thinkPHP模板操作技巧總結(jié)》、《ThinkPHP常用方法總結(jié)》、《codeigniter入門教程
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2026貴州中醫(yī)藥大學(xué)博士后招聘備考題庫及1套完整答案詳解
- 2026貴州醫(yī)科大學(xué)附屬白云醫(yī)院養(yǎng)老護(hù)理員招聘8人備考題庫及答案詳解(奪冠系列)
- 寶寶皮膚護(hù)理與預(yù)防濕疹
- 2025 小學(xué)一年級(jí)道德與法治上冊獨(dú)自在家不害怕課件
- 遠(yuǎn)程會(huì)診護(hù)理的經(jīng)濟(jì)效益
- 臨潭事業(yè)編招聘2022年考試模擬試題及答案解析42
- 職業(yè)健康檔案電子化傳輸過程中的加密技術(shù)應(yīng)用
- 職業(yè)健康干預(yù)對(duì)員工職業(yè)發(fā)展幸福指數(shù)的提升路徑
- 職業(yè)健康體檢在疫情中的防控策略調(diào)整
- 黔東南2025年貴州黔東南州人民醫(yī)院貴州醫(yī)科大學(xué)附屬醫(yī)院黔東南醫(yī)院招聘33人筆試歷年參考題庫附帶答案詳解
- 骨密度檢測的臨床意義
- 鉆探原始班報(bào)表試行版
- 腸菌移植治療炎癥性腸病專家共識(shí)(2025)解讀
- T/CPPC 1032-2021建筑生產(chǎn)資源分供商評(píng)價(jià)規(guī)范
- 機(jī)耕合同協(xié)議書范本簡單
- 送車免責(zé)合同協(xié)議書模板
- 外科學(xué)重癥監(jiān)測治療與復(fù)蘇
- 瓊脂糖-纖維素復(fù)合分離介質(zhì)
- 早產(chǎn)兒家庭參與式護(hù)理
- 2025年招商引資項(xiàng)目可行性研究報(bào)告范文
- 常見的鹽(第1課時(shí))-九年級(jí)化學(xué)人教版(2024)下冊
評(píng)論
0/150
提交評(píng)論