日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > php >内容正文

php

php odbc 分页,用php实现odbc数据分页显示一例_php技巧

發布時間:2023/12/15 php 20 豆豆
生活随笔 收集整理的這篇文章主要介紹了 php odbc 分页,用php实现odbc数据分页显示一例_php技巧 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

$pagesize = 2; //一頁顯示記錄數

$con = odbc_connect("access_test","","",SQL_CUR_USE_ODBC) or die("無法連接ODBC數據源access_test"); //連接一個ODBC數據源

$sql = "select count(*) as total from test"; //取得記錄總數SQL語句

$rst = odbc_exec($con,$sql) or die("$sql查詢出錯"); //執行取得記錄總數SQL語句

$recordcount = odbc_result($rst,1); //取得記錄總數,在這里也可以用$recordcount = odbc_result($rst,"total");

odbc_free_result($rst); //釋放資源

$pagecount = bcdiv($recordcount+$pagesize-1,$pagesize,0); //算出總頁數

if(!isset($page)) $page = 1; //如果沒有指定顯示頁碼,缺省為顯示第一頁

if($page<1) $page = 1; //如果頁碼比1小,則顯示第一頁

if($page>$pagecount) $page = $pagecount; //如果頁碼比總頁數大,則顯示最后一頁

if($page>0){ //頁碼比0大,表示有數據

echo >> 分頁 ;

echo 首頁 ;

if($page>1){

echo 前頁 ;

}

else{

echo 前頁 ;

}

if($page

echo 后頁 ;

}

else{

echo 后頁 ;

}

echo 尾頁 ;

echo 頁次: . $page . / . $pagecount . 頁 ;

echo $pagesize . 條/頁 ;

echo 共 . $recordcount . 條 ;

$sql = "select * from test"; //取得數據SQL語句

$rst = odbc_exec($con,$sql) or die("$sql查詢出錯"); //執行取得數據SQL語句

$fieldcount = odbc_num_fields($rst); //取得字段總數

echo

echo

;

for($i=1;$i<=$fieldcount;$i++){

echo

. odbc_field_name($rst,$i) . ; //顯示第$i個字段名

}

echo

;

$rowi = ($page-1)*$pagesize+1;

for($i=0;$i

echo

;

if($rowi>$recordcount){

for($j=0;$j

echo

?;

}

}

else{

odbc_fetch_into($rst,$rowi,&$row);

for($j=0;$j

$field = $row[$j];

if($field==) $field = ?;

echo

. $field??. ;

}

$rowi = $rowi+1;

}

echo

;

}

echo

;

odbc_free_result($rst); //釋放資源

}

else{

echo "無數據";

}

odbc_close($con); //關閉連接并釋放資源

?>

總結

以上是生活随笔為你收集整理的php odbc 分页,用php实现odbc数据分页显示一例_php技巧的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。