以下是PHP分页类,虽然有演示,但是没有写如何用分页读取数据!
小弟想让用这个分页类读取表TABLE中的TITLE字段,并用这个类来进行分页!
请知道的大侠指点,小弟因为这个代码折腾了半个月了!
演示
<?php
require_once('page.class.php');
$page=new page(array('total'=>1000,'perpage'=>20));
echo 'mode:1<br>'.$page->show();
echo '<hr>mode:2<br>'.$page->show(2);
echo '<hr>mode:3<br>'.$page->show(3);
echo '<hr>mode:4<br>'.$page->show(4);
开启AJAX:
$ajaxpage=new page(array('total'=>1000,'perpage'=>20,'ajax'=>'ajax_page','page_name'=>'test'));
echo 'mode:1<br>'.$ajaxpage->show();
?> page.class.php太长,
地址是:hi.baidu.com/ahuasky/blog/item/fed39e8212606cbc6c81192d.html
小弟想让用这个分页类读取表TABLE中的TITLE字段,并用这个类来进行分页!
请知道的大侠指点,小弟因为这个代码折腾了半个月了!
演示
<?php
require_once('page.class.php');
$page=new page(array('total'=>1000,'perpage'=>20));
echo 'mode:1<br>'.$page->show();
echo '<hr>mode:2<br>'.$page->show(2);
echo '<hr>mode:3<br>'.$page->show(3);
echo '<hr>mode:4<br>'.$page->show(4);
开启AJAX:
$ajaxpage=new page(array('total'=>1000,'perpage'=>20,'ajax'=>'ajax_page','page_name'=>'test'));
echo 'mode:1<br>'.$ajaxpage->show();
?> page.class.php太长,
地址是:hi.baidu.com/ahuasky/blog/item/fed39e8212606cbc6c81192d.html
解决方案 »
- 处理一个多维数组
- 关于脚本php,与javascript的优劣?
- 阿里巴巴商人论坛的市场运作体验分析4
- 初学者的疑惑:php asp能不能用来开发b/s架构的软件(不是网站)
- onChange事件问题,在线等
- 怎么把2005-05-10这样的时间格式转换成05/05/10格式?急!!
- 给大家一个大饼图,不是有人要这个东西但是不会画嘛,呵呵。
- $url=$_SERVER["HTTP_REFERER"];
- 狂急!!!!我现在存储图片到数据库中不过超过1MB.请大家帮一帮助.
- 谁可以帮我做一个记录总访问量的程序
- 急急急,关于mysql和php配合接收与入库数据的奇怪问题,在线等
- 跳转页面后session不能保存,急啊!!!那位达人指点一下啊
然后尝试用Function,后扩展到Class!人家的这个东西比较成熟, 不是说他有这么多功能就适合你,
还是自己写一个,即使开始功能很简单也没关系,可以慢慢修改添加扩展的!
http://club.21php.com/showthread.php?t=8142注意,這個類,只是分頁,不對數據進行任何操作!
其次,你每页要显示多少条记录-----PAGESIZE
第三,计算总共有多少页----PAGETOTAL = TOTAL / PAGESIZE (注意这里应该取整数)
最后,有了以上几个数字之后,就很方便的用MYSQL中的LIMIT来控制筛选记录了每个人做的分页类都有自己的习惯,我自己也有一个,主要是楼主自己理解其中的原理,不管是用别人的类,还是自己编写的,都可以运用自如。我那个简单的分页类:
http://blog.csdn.net/kingerq/archive/2006/12/04/1429182.aspx
相当健壮稳定