用ODBC的分頁顯示

2021-04-17 08:12:14 字數 872 閱讀 4866

<?php

$pagesize = 3;//設定每頁顯示數目

//計算總記錄數

$rs_num = "select count(*) as id from table";

$rs_num = odbc_exec($conn_id,$rs_num);

$rs_num = odbc_result($rs_num,"id");

//計算總頁數

$pagecount = $rs_num / $pagesize;

$pagecount1 = intval($pagecount);//將總頁數取整

$compare = $pagecount - $pagecount1;

switch ($compare);

if ($pagecount == 0)$pagecount++;

$fpages = $pages-1;

$bpages = $pages+1;

?>

共<?php echo $pagecount ?>頁  

<?php if($pages != 1)echo "";?>首頁<?php if($pages != 1)echo ""; ?>  

<?php if($pages != 1)echo ""; ?>前頁<?php if($pages != 1)echo ""; ?>  

<?php if($pages != $pagecount)echo ""; ?>後頁<?php if($pages != $pagecount)echo ""; ?> <?php if($pages != $pagecount)echo ""; ?>

尾頁<?php if($pages != $pagecount)echo ""; ?>

用ASP實現長文章用分頁符來分頁顯示

長文章頁用分頁符來顯示,想用asp也實現這種功能,可發現只有根據字數進行分頁的方法,但這種方法有乙個bug,就是如果你文章內容中如果有ubb 它很容易造成在 code code 之間進行分頁,或者乾脆就把 code 分解成了 co和de 這樣文章顯示就會出現錯誤。以下幾個步驟將能夠完全實現。第一步 ...

用儲存過程實現分頁顯示

在儲存過程裡實現分頁的邏輯,爽是爽,但造成與資料庫耦合和壓力,這是它最明顯的缺點,但是,在某些情況,儲存過程分頁,依然是最有效的選擇。一下是sql server中實現的 file dbo.singletablepager date 2007 09 29 am 11 09 desc 單錶分頁函式 if...

java的分頁顯示

實現原理很簡單,就是建立乙個page類,裡面放當前訪問的頁數 這個是從客戶瀏覽器傳到後台的資料,所以你的分頁需要用它來定位記錄的條目 和每一頁顯示的記錄行數。然後通過分頁計算就可以得出下列資料。假定你的頁數從1開始 1 總頁數 總記錄數 每頁大小,如果0 總記錄數 每頁大小,那麼總頁數再 12 當前...