php access数据库分页显示(实例代码)_第1页
php access数据库分页显示(实例代码)_第2页
php access数据库分页显示(实例代码)_第3页
php access数据库分页显示(实例代码)_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、php access数据库分页显示(实例代码)昨天有网友要俺给他搞个php+access的程序,这个分页和连接access数据库搞死我了,费了一天功夫终于成功了!望对以后用的到的兄弟们有些帮助代码如下:$conn = new com(”adodb.connection”;/设置数据库连接驱动$connstr=”provider=microsoft.jet.oledb.4.0;data source=”.realpath(”db1.mdb”;$conn->open($connstr;/调用com类的open(方法来执行上述连接驱动$rs=new com(”adodb.recordset”;

2、$sql=”select * from article”;$rs->open($sql,$conn,1,3;$rs->pagesize=5;if(trim(intval($_GET'page'=”"|(intval($_GET'page'>$rs->pagecount|(intval($_GET'page'<=0  $page=1; else  $page=intval($_GET'page'    i

3、f($rs->eof|$rs->bof  echo “没有号码!”;  else      $rs->absolutepage=$page;   $mypagesize=$rs->pagesize;      while(!$rs->eof && $mypagesize>0       

4、 echo iconv(gb2312,utf-8,$rs->fields'title'.”;    $mypagesize;    $rs->movenext;         /if($page>=2?>共 pagecount;?>页 第 页 ”?page=1>首页 ”?page= 1echo $page-1;elseecho 1;?>”>上页for(

5、$i;$i<=$page+4;$i+ if($i<=$rs->pagecount echo “”.$i.”>".$i."”;   ?> ”?page= pagecountecho $page+1;elseecho $rs->pagecount;?>”>下页 ”?page= pagecount;?>”>尾页$rs->Close(;          /关闭记录集对

6、象和数据库连接对象$conn->Close(;$endtime=time(;?> 记录集对象常用数据成员数 据 成 员说    明pagesize设置分页显示时,记录集对象一页所容纳的记录数absolutepage设置当前显示的为第几页,首先应设置pagesize的值bof检查当前记录集对象所指位置是否为第一条记录之前eof检查当前记录集对象所指位置是否为最后一条记录之后pagecount显示记录集当前页面总数,首先应设置pageesize的值movenext将记录集对象的指针向下移动一条上述代码涉及到记录集游标的使用,以$rs->op

7、en($sql,$conn,A,B为例,参数A|、B取不同的值使游标具有不同的属性,如表9.2、表9.3所示。表9.2                                        &

8、#160;                     参数A的用法A 的 取 值用    法0只读,当前记录集指针只能下移1只读,当前记录集指针可自由移动2可读写,当前记录集指针可自由移动3可读写,当前记录集指针可自由移动并可看到新增记录表9.3          

9、60;                                                   参数B的用法B 的 取 值用   

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论