PbootCMS二開教程(二)獲取數(shù)據(jù)庫列表
發(fā)布時間:2021-10-31 16:12:51
作者:超級管理員
來源:本站
瀏覽量(664)
點贊(198)
摘要:第一步:在【模型類】中進(jìn)行相關(guān)配置其中ay_tongji代表數(shù)據(jù)庫的表名后面是表顯示的相關(guān)配置例如:order代表排序page代表分頁等等其他配置//獲取列表publicfunctiongetList(){ 
第一步:在【模型類】中進(jìn)行相關(guān)配置
其中 ay_tongji 代表數(shù)據(jù)庫的表名
后面是表顯示的相關(guān)配置
例如:order 代表排序
page 代表分頁等等其他配置
// 獲取列表
public function getList()
{
return parent::table('ay_tongji')->order('id desc')
->page()
->select();
}
第二步:在【控制器】中填寫代碼獲取列表值
getList() 需要與模型類中填寫的的相匹配
$this->display 代表對應(yīng)的后臺頁面
private $model;
public function __construct()
{
$this->model = new TongjiModel();
}
// 顯示列表
public function index()
{
$this->assign('list', $this->model->getList());//還有這個
$this->display('system/#html');
}
第三步:頁面對于列表數(shù)據(jù)的獲取
使用 foreach 循環(huán)輸出列表,foreach 僅能用于數(shù)組,是一種遍歷數(shù)組的簡易方法
列表中值通過 [value->*] 獲得,修改value右側(cè)的標(biāo)簽即可
獲取列表分頁:列表循環(huán)后面添加下面代碼
<div class="page">{$pagebar}</div>
{foreach $list(key,value)}
<tr>
<td>[value->id]</td>
<td>[value->ip] </td>
<td>[value->os]</td>
<td>[value->br] </td>
<td>[value->address] </td>
<td>[value->url]</td>
<td>[value->times]</td>
<td>[value->createtime] </td>
<td>[value->updatetime]</td>
</tr>
{/foreach}
最后,查看頁面循環(huán)結(jié)果即可
掃一掃,關(guān)注我們
198



