example.php
代码如下:
- $conn = ociplogon("test","123456","test123");
- include_once "pager.inc.php";
- ?>
代码如下:
- /** 分页测试开始 *$/ {{{ 初始分页对象
- $pager = new pager();
- /** 将 select id,name,age from test where age>20 order by id desc 拆分 */
- $sqlArr = array('conn' => $conn, // 数据库连结
- 'fields' => "id,name,age", // 查询主语句
- 'table' => "test", // 表名
- 'condition' => "age>20", // 查询条件
- 'order' => "order by id desc" // 排序方式
- );
- if (!$pager->listn($sqlArr,10,$page)) // 每页显示 10 条
- {
- $pager->errno = 10;
- die($pager->errmsg());
- }
- //}}}
- // {{{ 数据显示
- for( $i = 0; $i <count($pager->result); $i++)
- {
- $tmp = $pager->result[$i];
- echo "id:".$tmp['ID']."";
- echo "name:".$tmp['NAME']."";
- echo "age:".$tmp['AGE'].""
- }
- // }}}
- // {{{ 显示翻页链结
- echo $pager->page. "/".$pager->totalpage."共".$pager->total. "条记录";
- if ($pager->prev != 0)
echo "prev."> 上一页 ";
- else
- echo "上一页";
- if ($pager->next != 0)
echo "next."> 下一页 ";
- else
- echo "下一页";
- // }}}
- ?>
来源: https://www.php1.cn/detail/php-9795a6dad6.html