| ADODB 入門: | ||
|---|---|---|
| <<< Previous | Next >>> | |
ADODB 提供一種簡單分頁顯示記錄的方法,使用前,要將 adodb-pager.inc.php 引入。
<?php
include('adodb/adodb.inc.php');
// 引入分頁功能
include('adodb/adodb-pager.inc.php');
// 啟動 session
session_start();
$db = ADONewConnection('mysql');
$mch="localhost";
$user="piza";
$pwd="ooo123";
$database="test";
$db->Connect($mch, $user, $pwd, $database);
$sql = "select * from t";
// 產生 pager 物件
$pager = new ADODB_Pager($db, $sql);
// 每一頁秀 5 筆記錄
$pager->Render($rows_per_page=5);
?> |
結果如下:
每頁顯示記錄的數目是由 Render() 來控制的,若沒有傳入指定的 row 數給 Render(),預設值每頁秀 10 筆。
另外,欄位名稱也可以改變,如下示範:
<?php
include('adodb/adodb.inc.php');
// 引入分頁功能
include('adodb/adodb-pager.inc.php');
// 啟動 session
session_start();
$db = ADONewConnection('mysql');
$mch="localhost";
$user="piza";
$pwd="ooo123";
$database="test";
$db->Connect($mch, $user, $pwd, $database);
$sql = "select name as '姓名', year as '年紀' from t";
// 產生 pager 物件
$pager = new ADODB_Pager($db, $sql);
// 每一頁秀 5 筆記錄
$pager->Render($rows_per_page=5);
?> |
結果如下:
| <<< Previous | Home | Next >>> |
| 13. 使用欄位物件(Field Objects) | 15. 輸出 CSV 檔 |