有以下兩個表
artitcle表(表示文章)
article的主鍵是id,外來鍵是cateid,cateid對應於cate表的主鍵id。
cate表(表示欄目)
cate表的主鍵是id。
這兩張表表示,每一篇文章屬於乙個欄目,每乙個欄目有很多篇文章。
然後編寫model類
article的model類:
class article extends model
}
cate的model類:
class cate extends model
}
article的控制器類對model進行呼叫
class article extends basecontroler
}
最後在article的模板中呼叫變數(注意:由於model返回來的是物件陣列,不是資料的二維陣列,所以在html中呼叫是->而不是. 。
無縮圖
注意上面對cate表中catename的呼叫方式,如果寫成則會出錯。
Thinkphp5模型的查詢
查詢單個資料 取出主鍵為1的資料 user user get 1 echo user name 使用陣列查詢 user user get name thinkphp 使用閉包查詢 user user get function query echo user name 例項化後呼叫find方法 use...
Thinkphp5中模型的理解
在不同資料當中如何做到轉換,其實就是只要資料,不要結構,資料和資料一一對應即可。tp5裡的模型是針對資料庫表說的,我們不必去寫curd的sql語句,而專注於運算元據庫里的內容。所以當把資料庫表當乙個物件看待,繼承了model之後,我就像運算元組一樣來運算元據庫。匯入模型類 class index 讓...
thinkphp5中使用auth許可權控制
首先要建立三個表 drop table if exists think auth rule create table think auth rule id mediumint 8 unsigned not null auto increment,name char 80 not null defau...