thinkphp如何使volist中的编号$i从任意数开始
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了thinkphp如何使volist中的编号$i从任意数开始相关的知识,希望对你有一定的参考价值。
这是我的网页中的volist代码,现在我要分页输出,每页5个,weiwin:$i是输出每项的编号,但是每翻一页都从1开始,我现在要接着上一页的编号开始,有会thinkphp的高手知道怎么弄吗
<volist name="info" id="vo">
<tr>
<td>weiwin:$i</td>
<td>weiwin:$vo.phone</td>
<td>weiwin:$vo.wname</td>
<td>weiwin:$vo.rephone</td>
<td>weiwin:$vo.rewname</td>
<td>weiwin:$vo.created</td>
<td class="norightborder"><input type="button" onclick="delete_confirm(weiwin:$vo.id)" value="删除" /><!-- <a onclick="delete_confirm()">删除</a>-->
<script>
<volist name="list" id="vo" offset="5" length='10'>
$vo.name
</volist>
输出偶数记录:
<volist name="list" id="vo" mod="2" >
<eq name="mod" value="1">
$vo.name
</eq>
</volist> 参考技术A 把 $i 传到action中
$Page = 5;// 每次显示条数
if($_GET['p'])
$p=$_GET['p']-1;
$current=$Page*$p; //从第几条开始取
else
$current=0;
$list=M('表名')->where("条件")->order('CreateTime desc')->limit("$current,$Page")->select(); 参考技术B 控制器中 $this->assign('num',$page->firstRow);
模板中 $i+$num本回答被提问者和网友采纳
以上是关于thinkphp如何使volist中的编号$i从任意数开始的主要内容,如果未能解决你的问题,请参考以下文章
thinkPHP <volist>标签 循环输出表格 怎么动态设定循环次数呢?
thinkphp的volist标签,怎么设置自增序号呢?希望页面可以这么展示,单1,2,3不是数据库取出来的