您好,欢迎访问一九零五行业门户网

简易分页类解决思路

简易分页类
这是一个简单易用的分页类。只需在你原有的程序中加两句、改一句就可以了
先贴代码
paging.php
1,
'prve' => $page > 1 ? $page - 1 : 1,
'next' => $page $count,
);
foreach($d as $k=>$v) {
$_get['page'] = $v;
$tpl = str_replace($k, http_build_query($_get), $tpl);
}
echo $tpl;
}
}

通常你都有类似这样的语句
$sql =.....;
$rs = mysql_query($sql);

$rs = mysql_query(select ....);
你只需改作
include 'paging.php';
$rs = paging::prepare($sql, 每页行数);
在需要出现分页条的地方写入
paging::bar();
就可以了,非常简单!
------解决方案--------------------
前排拜模。
这样的写法还是第一次见到。
 $sql = preg_replace('/select\s/i', '$0sql_calc_found_rows ', $sql) .  limit $pageon, $pagesize;
sql还用preg_replace……
------解决方案--------------------
谢谢分享,确实很方便  ,简单易用 。学习了。
------解决方案--------------------
引用:这是一个简单易用的分页类。只需在你原有的程序中加两句、改一句就可以了
先贴代码
paging.php
php code
class paging {
  public static $count = 0;
  public static $size = 0;
  public static $page = 0;
  static function prepare($sql, $……
其它类似信息

推荐信息