解决dede的loop中无法使用limit的方案+文章前数字序号

  例如我要调用织梦dedecms网站“积分或金钱”排名前14的会员:

  {dede:loop table=’dede_member’ sort=’money’ num=’0′ if=”}

  

  •   [field:autoindex runphp=’yes’]$aaa=$GLOBALS[‘autoindex’]++;@me=$aaa-10;[/field:autoindex]

      [field:uname/]

      [field:scores/] – [field:money/] RMB

      

  •   {/dede:loop}

      {dede:loop table=’dede_member’ sort=’money’ num=’3′ if=”}

      

  •   [field:autoindex runphp=’yes’]$aaa=$GLOBALS[‘autoindex’]++;@me=$aaa-10;[/field:autoindex]

      [field:uname/]

      [field:scores/] – [field:money/] RMB

      

  •   {/dede:loop}

      代码中的:num参数修改如下

      找到文件loop.lib.php,找到 if($if!=”) $ifcase = $if; ,这一句,在其后增加

      //////www.ruohai.net

      if($num!=”) $num = $num;

      //////www.ruohai.net

      接着,将 $dsql->SetQuery(“Select * From $tablename $ifcase $sort limit 0,$row”);

      改为

      $dsql->SetQuery(“Select * From $tablename $ifcase $sort limit $num,$row”);

      很简单的修改 。

    ☉免责声明:本站所有模板均来自用户分享和网络收集,仅供学习与参考,请勿用于商业用途,如果损害了您的权利,请联系网站客服,我们核实后会立即删除。
    ☉本站提供的源码、模板、软件工具等其他资源,都不包含技术服务,请大家谅解!
    pbootcms模板网 » 解决dede的loop中无法使用limit的方案+文章前数字序号

    Pbootcms模板网 提供优质的模板集合

    立即查看 了解详情