thinkPHP模型初始化實(shí)例分析
本文實(shí)例講述了thinkPHP模型初始化的方法。分享給大家供大家參考,具體如下:
/* $dsn = 'mysql://bookman:book123@localhost:3306/Weapons'; $guns_tab = M('guns','',$dsn); $gun1 = $guns_tab ->select(); echo $guns_tab -> getLastSql(); dump($gun1); */ /* $guns_tab = M('guns'); $gun1 = $guns_tab ->select(); echo $guns_tab -> getLastSql(); dump($gun1); */ $guns_tab = new GunsModel(); $gun1 = $guns_tab ->select() -> page('1,1'); echo $guns_tab -> getLastSql(); dump($gun1); $guns_tab -> showInfo(); /* $guns_tab = new DetectModel('guns'); $gun1 = $guns_tab -> select(); echo $guns_tab -> getLastSql(); dump($gun1); $guns_tab -> showInfo(); */
1.脫離配置文件產(chǎn)生的連接方式
$dsn = 'mysql://bookman:book123@localhost:3306/Weapons'; $guns_tab = M('guns','',$dsn); $gun1 = $guns_tab ->select(); echo $guns_tab -> getLastSql(); dump($gun1);
2.依照配置文件連接數(shù)據(jù)庫,表名一定要區(qū)分清楚
$guns_tab = M('guns'); $gun1 = $guns_tab ->select(); echo $guns_tab -> getLastSql(); dump($gun1);
3.我有一個(gè)自定義的模型,里面實(shí)現(xiàn)了自己的業(yè)務(wù)方法,我還有一個(gè)guns的表于是可以這樣初始化模型。既可以獲取guns表中的數(shù)據(jù),還可以使用我自定義模型中的業(yè)務(wù)方法。
$guns_tab = new DetectModel('guns'); $gun1 = $guns_tab -> select(); echo $guns_tab -> getLastSql(); dump($gun1); $guns_tab -> showInfo();
希望本文所述對(duì)大家基于thinkPHP框架的PHP程序設(shè)計(jì)有所幫助。
- Thinkphp5.0 框架使用模型Model添加、更新、刪除數(shù)據(jù)操作詳解
- Thinkphp5.0 框架Model模型簡單用法分析
- ThinkPHP5&5.1框架關(guān)聯(lián)模型分頁操作示例
- ThinkPHP關(guān)聯(lián)模型操作實(shí)例分析
- ThinkPHP實(shí)例化模型的四種方法概述
- ThinkPHP模型詳解
- 淺談thinkphp的實(shí)例化模型
- thinkphp利用模型通用數(shù)據(jù)編輯添加和刪除的實(shí)例代碼
- thinkphp3.x自定義Action、Model及View的簡單實(shí)現(xiàn)方法
- ThinkPHP中實(shí)例Model方法的區(qū)別說明
- Thinkphp5.0框架使用模型Model的獲取器、修改器、軟刪除數(shù)據(jù)操作示例
相關(guān)文章
PHP代碼實(shí)現(xiàn)表單數(shù)據(jù)驗(yàn)證類
這篇文章主要介紹了PHP代碼實(shí)現(xiàn)表單數(shù)據(jù)驗(yàn)證類,需要的朋友可以參考下2015-07-07PHP的MVC模式實(shí)現(xiàn)原理分析(一相簡單的MVC框架范例)
PHP的mvc框架很多,像Yii,CodeIgniter,ThinkPHP等現(xiàn)在流行的框架,利用MVC模式進(jìn)行web頁面的開發(fā),我們可以非常方便的編寫web程序2014-04-04Laravel 默認(rèn)郵箱登錄改成用戶名登錄的實(shí)現(xiàn)方法
Laravel中默認(rèn)的登錄是通過郵箱和密碼進(jìn)行登錄的。那么,怎么樣才能用最少的改動(dòng)將它改成用密碼登錄呢?下面腳本之家小編給大家?guī)砹薒aravel 默認(rèn)郵箱登錄改成用戶名登錄的實(shí)現(xiàn)方法,需要的朋友一起看看吧2019-08-08thinkPHP3.x常量整理(預(yù)定義常量/路徑常量/系統(tǒng)常量)
這篇文章主要介紹了thinkPHP3.x常量,整理總結(jié)了thinkPHP3.x常用的各類常量,包括預(yù)定義常量、路徑常量及系統(tǒng)常量,需要的朋友可以參考下2016-05-05求幫忙修改個(gè)php curl模擬post請(qǐng)求內(nèi)容后并下載文件的解決思路
這篇文章主要介紹了求幫忙修改個(gè)php curl模擬post請(qǐng)求內(nèi)容后并下載文件的解決辦法的相關(guān)資料,需要的朋友可以參考下2015-09-09php判斷手機(jī)瀏覽還是web瀏覽,并執(zhí)行相應(yīng)的動(dòng)作簡單實(shí)例
下面小編就為大家?guī)硪黄猵hp判斷手機(jī)瀏覽還是web瀏覽,并執(zhí)行相應(yīng)的動(dòng)作簡單實(shí)例。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給的大家做個(gè)參考。一起跟隨小編過來看看吧2016-07-07