複製** **如下:
php
/*
mysql_pager.class.php
三個引數。 mysql_query()的結果, url變數page, 您要的每頁記錄數
例子在這個檔案底部
淡水河邊整理測試
*/
class mysql_pager
$this->result = $result;
if(!$current_page || $current_page $this->page = 1;
else $this->page = $current_page;
if(!emptyempty($results_per_page))
$this->results_per_page = $results_per_page;
$numrows = @mysql_num_rows($this->result);
if(!$numrows)
$this->total_pages = ceil($numrows / $this->results_per_page);
}
/*
下面是列印內容的函式,可以不用,也可以根據自己的需要擴充套件
這裡只是列印出id
*/
function print_paged_results()
echo "\n";
}
/*
下面是列印頁碼和鏈結的函式
在我們需要顯示頁碼的地方呼叫
*/
function print_n**igation()
echo "
\n";
}
}
/*
mysql_connect($server, $uname, $pass );
mysql_select_db("$db");
$result= @mysql_query("select * from table");
$p = new mysql_pager( $result, $page=$_get["page"], 10 );
$p->print_n**igation();
$p->print_程式設計客棧paged_results();
$p->print_n**igation();
*/
?>
本文標題: mysql+php分頁類(已測)
本文位址:
linux開放埠 已測
1 firewalld的基本使用 啟動 systemctl start firewalld 關閉 systemctl stop firewalld 檢視狀態 systemctl status firewalld 開機禁用 systemctl disable firewalld 開機啟用 system...
MySQL 8 0 15配置及安裝,已測!
default character set utf8 mysqld 設定3306埠 port 3306 設定mysql的安裝目錄 basedir d program files mysql 設定mysql資料庫的資料的存放目錄 datadir h data mysql 允許最大連線數 max con...
才子分頁類
取文章總數及每頁重複顯示條數,準備分頁 wzcount 文章總數 wzrep 重複顯示條數 wzpage 分頁引數id wzpagecount 總頁數 dim wzcount,wzrep,wzpage,wzpagecount,wzpagerep,boardstr wzrep 30 rssql sel...