tp笔记


2.html基础知识

这是html页面最基本的代码结构,所有代码都在身体部分<body></body>内编辑 多有标签都有开始和结束,如:<标签名></标签名>,或者 <标签名/>

&lt;!DOCTYPE html&gt;
&lt;html lang=&quot;en&quot;&gt;
&lt;head&gt;
    &lt;meta charset=&quot;UTF-8&quot;&gt;
    &lt;title&gt;标题&lt;/title&gt;
&lt;/head&gt;
&lt;body&gt;
页面内容
&lt;/body&gt;
&lt;/html&gt;

&lt;!DOCTYPE html&gt;&lt;!--告诉浏览器该页面代码以html格式显示--&gt;
&lt;html lang=&quot;en&quot;&gt;&lt;!--页面代码开始--&gt;
&lt;head&gt;
    &lt;meta charset=&quot;UTF-8&quot;&gt;
    &lt;title&gt;标题&lt;/title&gt;&lt;!--title代表标题--&gt;
&lt;/head&gt;
&lt;body&gt;&lt;!--body代表页面内的所有内容部分开始--&gt;

&lt;php&gt;dump($yonghu_liebiao);&lt;/php&gt;
&lt;foreach name=&quot;yonghu_liebiao&quot; item=&quot;vo&quot; &gt;&lt;!--foreach代表循环,item代表放入循环每一行数据--&gt;
       &lt;tr&gt;
              &lt;td&gt;{$vo.name}&lt;/td&gt;&lt;!--在对应php中插入数据,变量要用{}包起来才能识别--&gt;
              &lt;td&gt;{$vo.phone}&lt;/td&gt;
              &lt;td&gt;{$vo.address}&lt;/td&gt;
          &lt;/tr&gt;

&lt;/foreach&gt;

&lt;table border=&quot;1&quot;&gt;&lt;!-- table为表格的开始--&gt;
    &lt;caption&gt;标题&lt;/caption&gt;
    &lt;thead&gt;&lt;!--thead为表格的表头开始--&gt;
        &lt;tr&gt;&lt;!-- tr代表表格的一行数据开始--&gt;
            &lt;th&gt;用户名&lt;/th&gt;&lt;!--th代表表头里面的一个单元格,和td的区别是字体会变粗--&gt;
            &lt;th&gt;电话&lt;/th&gt;
            &lt;td&gt;住址&lt;/td&gt;
            &lt;th&gt;注册时间&lt;/th&gt;
        &lt;/tr&gt;&lt;!--tr代表此行数据结束--&gt;
    &lt;/thead&gt;&lt;!--此thead为表格表头结束--&gt;
    &lt;tbody&gt;&lt;!--tbody为表内容开始--&gt;
        &lt;tr&gt;&lt;!-- tr代表表格的一行数据开始--&gt;
            &lt;td&gt;jiawei1&lt;/td&gt;&lt;!--td代表内容里的一个单元格,和th的区别是字体不会变粗--&gt;
            &lt;td&gt;10086&lt;/td&gt;
            &lt;td&gt;东莞&lt;/td&gt;
            &lt;td&gt;2020-02-12&lt;/td&gt;
        &lt;/tr&gt;&lt;!--tr代表此行数据结束--&gt;
        &lt;tr&gt;
            &lt;td&gt;jiawei1&lt;/td&gt;
            &lt;td&gt;10086&lt;/td&gt;
            &lt;td&gt;东莞&lt;/td&gt;
            &lt;td&gt;2020-02-12&lt;/td&gt;
        &lt;/tr&gt;
    &lt;/tbody&gt;&lt;!--tbody为表内容结束--&gt;
&lt;/table&gt;&lt;!--table为此表结束--&gt;

&lt;/body&gt;&lt;!--body代表页面内的所有内容部分结束--&gt;
&lt;/html&gt;&lt;!--页面代码结束--&gt;

分页的应用分页的应用

首先在php中加入分页的代码,如以下代码

最后在html中输入{$page}来完成数据的提取

{$page}相当于:<php>echo $变量名;</php>,html里是无法直接写php代码的,要用<php></php>包住才可以

  $jieguo=Db::name('member')-&gt;paginate(5);
  $page=$jieguo-&gt;render(); //分页的html代码
  $this-&gt;assign(&quot;dataList&quot;,$jieguo);
  $this-&gt;assign(&quot;page&quot;,$page);

------------

页面列表

ITEM_HTML