thinkphp如何使volist中的编号$i从任意数开始

这是我的网页中的volist代码,现在我要分页输出,每页5个,{weiwin:$i}是输出每项的编号,但是每翻一页都从1开始,我现在要接着上一页的编号开始,有会think... 这是我的网页中的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>
展开
 我来答
糖糖寳寳
推荐于2016-05-24 · TA获得超过6.4万个赞
知道大有可为答主
回答量:1.8万
采纳率:92%
帮助的人:3938万
展开全部
  例如输出其中的第5~15条记录:
  <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>
lzc1314zy
2014-05-15 · 超过27用户采纳过TA的回答
知道答主
回答量:86
采纳率:0%
帮助的人:61.2万
展开全部
把 $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();
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ToSsBoYs
推荐于2018-03-10 · 超过15用户采纳过TA的回答
知道答主
回答量:110
采纳率:0%
帮助的人:47.5万
展开全部
控制器中 $this->assign('num',$page->firstRow);
模板中 {$i+$num}
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式