php 数组分页
$p = max(1, I('param.p',1,'intval')); $count = count($date); $Page = new Page($count,15); $Page->setConfig('theme','<li class="head">共%TOTAL_ROW%条记录</li> %FIRST% %UP_PAGE% %LINK_PAGE% %DOWN_PAGE% %END% <li class="ender">共 %TOTAL_PAGE%页,当前显示第'.$p.'页</li>'); $lists = array_slice($date, $Page->firstRow,$Page->listRows); $pages = $Page->show(); $this->assign('pages',$pages); $this->assign('list',$lists); $this->assign('p', $p);
<table width="100%" cellpadding="0" cellspacing="0" border="0" class="formtable oelight" style="margin-top:10px;margin-bottom:100px;"> <thead> <tr> <th>name</th> <th>dw</th> <th>jj</th> <th>wts</th> <th>jjs</th> </tr> </thead> <tbody> <?php if(empty($list)){?> <tr> <td colspan="5" style="border-right:0px;">暂无信息记录</td> </tr> <?php }else{foreach($list as $info){?> <tr> <td><?php echo $users[$info['tid']];?></td> <td> <?php echo $dpts[$info['code']]?> </td> <td><?php echo $users1[$info['toid']];?> </td> <td> <?php echo $info['zs']?> </td> <td style="border-right:0px;"> <?php echo empty($info['my'])?0:$info['my'];?> </td> </tr> <?php }?> <?php }?> <tr> <td colspan="3" style="border-right:0px;border-top:1px solid #eee;text-align:right;"> <?php echo $pages;?> </td> </tr> </tbody> </table>