后端:
//展示和分页 public function show() { $User = M('wen'); // 实例化User对象 $count = $User->count();// 查询满足要求的总记录数 $Page = new ThinkPage($count,3);// 实例化分页类 传入总记录数和每页显示的记录数(25) $show = $Page->show();// 分页显示输出// 进行分页数据查询 注意limit方法的参数要使用Page类的属性 $list = $User->join("lan on wen.b_id=lan.b_id")->limit($Page->firstRow.','.$Page->listRows)->select(); $this->assign('arr',$list);// 赋值数据集 $this->assign('page',$show);// 赋值分页输出 $this->display("show"); // 输出模板 }
前端:
<!doctype html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> </head> <body> <center> <table> <tr> <td>ID</td> <td>标题</td> <td>分类</td> <td>缩图</td> <td>更新时间</td> <td>操作</td> <td></td> </tr> <foreach name="arr" item="v"> <tr> <td>{$v.h_id}</td> <td><a href="__URL__/xiangqing/id/{$v.h_id}">{$v.wzbt}</a></td> <td>{$v.name}</td> <td><img src="__PUBLIC__/{$v.slt}" width="90" height="70" alt=""/></td> <td>{$v.time}</td> <td><a href="__URL__/del/id/{$v.h_id}">删除</a></td> <td><button>收藏</button></td> </tr> </foreach> </table> {$page} </center> </body> </html>