• 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>

    运行结果:

  • 相关阅读:
    Python
    Python
    Python
    Python
    Python
    Python
    Python
    python
    对象
    py常用模块
  • 原文地址:https://www.cnblogs.com/wangjiayi/p/10223224.html
Copyright © 2020-2023  润新知