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>

運行結果:

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM