1. 程式人生 > >TP5模板與資料組合

TP5模板與資料組合

1,在後臺方法中讀取所需資料:

2,分配資料至變數:

3,指向模板:

完整程式碼:

#模板與資料庫組合呼叫
    public function muban_data()
    {
        #查詢資料
        $db = db('user');
        $list = $db -> where('id','>',1) -> select();
        #dump($list);

        #分配資料到list變數
        $this -> assign('list',$list);

        
#指向模板 return $this -> fetch('muban_data'); }

4,在muban_data.html中呼叫:

<!DOCTYPE html>
<html>
    <head>
        <meta charset="utf-8">
        <title>陣列呼叫</title>
    </head>
    <body>
        <!--單個輸出-->
        <!-- {$list.0.id} 
--> <!--迴圈輸出--> <!-- {foreach $list as $key => $vo} id:{$vo.id} | 使用者名稱:{$vo.username}<br /> {/foreach} --> <!--volist方式輸出--> <!-- {volist name = 'list' id = 'data'} id:{$data.id} | 使用者名稱:{$data.username}<br /> {/volist}
--> <!--輸出其中的第5-15條記錄(從0開始計數){$i表示編號}--> {volist name = 'list' id = 'data' offset = '5' length = '10' empty = '暫時沒有資料!'} id:{$data.id} | 使用者名稱:{$data.username} | {$i}<br /> {/volist} </body> </html>

執行結果: