【資料庫操作model模型】
model 模型 資料庫操作
tp框架主要設計模式:MVC
C:controller 控制器 ?範本檔案
M:model 資料模型 shop/Lib/Model/特定模型
【建立模型】
創建的原則:一個資料表對應一個資料模型
創建模型:
創建的原則:一個資料表對應一個資料模型創建模型: ,說明我們的資料庫沒有設定使用者名稱和密碼config.php 【資料庫使用步驟】:建立模型model檔案shop/Lib/Model/GoodsModel.class.php在config.php裡邊設定資料庫的函式庫名稱、使用者名稱、密碼、表格前置資訊我們使用select()方法從資料庫獲得資料信息,該方法返回一個二維數組,
如果我們想要獲得一條記錄,就使用find()方法,該方法返回一維數組
$ goods -> select() //取得完整記錄、全部欄位結果
$goods -> select(15) //取得主鍵等於15 的記錄結果
$goods -> select(“10,15,3220) //取得主鍵在10、15、20範圍內的記錄資訊
$goods -> find(16); //以一維數組的形式給我們回主鍵等於16的記錄資訊
$goodsXXX -> getBy (); //根據具體XXX字段做where條件進行查詢,一維數組結果回傳。方法會走Model.class.php 裡邊的__call()自動條件方法。
【大小寫問題】:
【透過model模型取得資料具體示範】: Mode很多模型就實例化模型】: )就可以實例化模型。可以同過快捷函數D()來實例化模型物件且使用主鍵使用資料,較複雜,不建議使用「接合」.實例化Model.class.php對應的對象,此方法不建議使用
【 建立一個模型,有可能這個模型對應的表前綴與其他表前綴不一致,那麼這個模型就需要定義自己的真實表名字】:
?以上就介紹了Thinkphp入門 五 —模型 (49),包括了方面的內容,希望對PHP教程有興趣的朋友有所幫助。