• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    PHP ADODB实现分页功能简单示例

    本文实例讲述了PHP ADODB实现分页功能。分享给大家供大家参考,具体如下:

    一、代码

    adodb.inc.php可从官方网站http://adodb.sourceforge.net/ 下载。

    或者点击此处本站下载

    conn.php:

    ?php
     include_once ('../adodb5/adodb.inc.php');
     $conn = ADONewConnection('mysql');
     $conn -> PConnect('localhost','root','root','db_database14');
     $conn -> execute('set names gb2312');
    ?>
    
    

    list.php:

    !DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    html xmlns="http://www.w3.org/1999/xhtml">
    head>
    meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
    title>分页技术/title>
    style type="text/css">
    !--
    TH {
    background-color:#FFFFFF;
     font-size: 12px;
     color: #FF0000;
    }
    td {
    background-color:#FFFFFF;
     font-size: 12px;
     color: #FF0000;
    }
    a:link {
     color: #FF0000;
     text-decoration: none;
    }
    a:visited {
     text-decoration: none;
     color: #FF0000;
    }
    a:hover {
     text-decoration: none;
    }
    a:active {
     text-decoration: none;
    }
    -->
    /style>
    /head>
    body>
    table width="384" border="0" cellpadding="0" cellspacing="0">
     tr>
     td height="30">
     ?php
     include_once 'conn/conn.php';     //载入数据库链接文件
     include('../adodb5/tohtml.inc.php');   //载入tohtml.inc.php文件
     $sql = 'select * from tb_object';    //查询语句
     $num = 2;          //每页显示的记录数
     if(isset($_GET['n_page'])){      //判断当前页码
      $c_page = $_GET[n_page];     //将$n_page赋给变量$c_apge
     }else{
      $c_page = 1;        //初始化变量$c_page
     }
     $rst = $conn -> PageExecute($sql,$num,$c_page); //执行pageExecute函数
     if(false != $rst){
      if(!$rst -> AtfirstPage()){     //如果当前页不是首页
    ?>!-- 输出向上翻页超链接 -->
      a href ="?php echo '?n_pge=1' ?>"> 首页 /a>
      a href ="?php echo '?n_page='.($rst -> AbsolutePage() - 1); ?>"> 上一页 /a>
    !-- ---------------------------- -->
    ?php
      }
      if(!$rst -> AtlastPage()){     //如果当前页不是尾页
    ?>
    !-- 输出向下翻页超链接 -->
      a href = "?php echo '?n_page='.($rst -> AbsolutePage() + 1); ?>"> 下一页 /a>
      a href ="?php echo '?n_page='.($rst -> LastPageNo());?>"> 尾页 /a>
    !-- ----------------------------- -->
    ?php
      }
    ?>/td>
     /tr>
     tr>
     td>?php
      rs2html($rst,'width=350 border="1" cellpadding="1" cellspacing="1" bordercolor="#FFFFFF" bgcolor="#FF0000"',array('ID','类型','添加时间'));
     ?>/td>
     /tr>?php }?>
     tr>
     td height="30">当前是第?php echo $rst -> AbsolutePage(); ?>页/一共是?php echo $rst -> LastPageNo(); ?>页/td>
     /tr>
    /table>
    /body>
    /html>
    
    

    二、运行结果

    更多关于PHP相关内容感兴趣的读者可查看本站专题:《php+mysql数据库操作入门教程》、《PHP基于pdo操作数据库技巧总结》、《PHP+MongoDB数据库操作技巧大全》、《php+Oracle数据库程序设计技巧总结》、《php+mssql数据库程序设计技巧总结》、《php+redis数据库程序设计技巧总结》、《php+mysqli数据库程序设计技巧总结》及《php常见数据库操作技巧汇总》

    希望本文所述对大家PHP程序设计有所帮助。

    您可能感兴趣的文章:
    • PHP ADODB实现事务处理功能示例
    • PHP程序中使用adodb连接不同数据库的代码实例
    • php中adodbzip类实例
    • PHP数据库万能引擎类adodb配置使用以及实例集锦
    • php adodb连接不同数据库
    • 常用的php ADODB使用方法集锦
    • PHP中ADODB类详解
    • 用ADODB来让PHP操作ACCESS数据库的方法
    • PHP ADODB生成HTML表格函数rs2html功能【附错误处理函数用法】
    上一篇:ThinkPHP5.0框架控制器继承基类和自定义类示例
    下一篇:PHP ADODB实现事务处理功能示例
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

    PHP ADODB实现分页功能简单示例 PHP,ADODB,实现,分页,功能,