网站地图    收藏   

主页 > php专栏 > php分页 >

php 多风格的分页类(支持ajax分页)

来源:未知    时间:2014-11-27 22:53 作者:xxadmin 阅读:

[导读] ?php /** *example: *模式四种分页模式: require_once(../libs/classes/page.class.php); $page=newpage(array(total=1000,perpage=20)); echomode:1br.$page-show(); echohrmode:2br.$page-show(2); echohrmode:3br.$page-show(3); echohrmode:4br...

 
  1. <?php 
  2. /** 
  3. * example: 
  4. * 模式四种分页模式: 
  5.    require_once('../libs/classes/page.class.php'); 
  6.    $page=new page(array('total'=>1000,'perpage'=>20)); 
  7.    echo 'mode:1<br>'.$page->show(); 
  8.    echo '<hr>mode:2<br>'.$page->show(2); 
  9.    echo '<hr>mode:3<br>'.$page->show(3); 
  10.    echo '<hr>mode:4<br>'.$page->show(4); 
  11.    开启AJAX: 
  12.    $ajaxpage=new page(array 
  13. ('total'=>1000,'perpage'=>20,'ajax'=>'ajax_page','page_name'=>'test')); 
  14.    echo 'mode:1<br>'.$ajaxpage->show(); 
  15.    采用继承自定义分页显示模式: 
  16. */ 
  17. class page 
  18. /** 
  19. * config ,public 
  20. */ 
  21. var $page_name="PB_page";//page标签,用来控制url页 
  22. var $next_page='>';//下一页 
  23. var $pre_page='<';//上一页 
  24. var $first_page='First';//首页 
  25. var $last_page='Last';//尾页 
  26. var $pre_bar='<<';//上一分页条 
  27. var $next_bar='>>';//下一分页条 
  28. var $format_left='['
  29. var $format_right=']'
  30. var $is_ajax=false;//是否支持AJAX分页模式 
  31. /** 
  32. * private 
  33. * 
  34. */ 
  35. var $pagebarnum=10;//控制记录条的个数。 
  36. var $totalpage=0;//总页数 
  37. var $ajax_action_name='';//AJAX动作名 
  38. //开源代码phpfensi.com 
  39. var $nowindex

自学PHP网专注网站建设学习,PHP程序学习,平面设计学习,以及操作系统学习

京ICP备14009008号-1@版权所有www.zixuephp.com

网站声明:本站所有视频,教程都由网友上传,站长收集和分享给大家学习使用,如由牵扯版权问题请联系站长邮箱904561283@qq.com

添加评论