//下载分页类page.php并在对应PHP文件内引用
<?php
require('page.php');
//*******************分页开始
/*
$data="执行SQL语句,查找出想要的数据";
$count="统计所要数据的总数";
*/
//以TP框架为例
$m=M('表名');
$condition['字段名称']="字段值";
$data=$m->select();
$count=$m->where($condition)->count();
$page_size = 10;//分页条,一页几个;控制分页条页数,
$step_size =10;//模板展示一页几个;控制页面展示个数
$step = intval($_REQUEST['step']);
if($step==0)$step = 1;
$page = intval($_REQUEST['p']);
if($page==0)$page = 1;
$limit = (($page-1)*$page_size+($step-1)*$step_size).",".$step_size;//$limit=string(3) "0,*"
$testlist=$m->limit($limit)->select();
$page = new Page($count,$page_size); //初始化分页对象
$p = $page->show();
$this->assign('pages',$p);
//$this->assign('data',$data);//将查询结果$data数组传递到前台页面
//**************分页结束
?>
//HTML文件
<html>
<head></head>
<body>
<table><!--在这里输出data数组的数据,格式自定义--></table>
{$pages}<!--显示分类,注意边界符-->
</body>
</html>
文章来源:微笔记_博客