ホームページ  >  記事  >  バックエンド開発  >  PHPページングナビゲーション機能_PHPチュートリアル

PHPページングナビゲーション機能_PHPチュートリアル

WBOY
WBOYオリジナル
2016-07-20 11:05:18940ブラウズ

PHPページングナビゲーション機能

#********************************************** **** ***********
#ファイル名: function.php
#機能説明: ニュース追加・修正処理モジュール
#プログラム制作: 印刷のまま(adleyliu)
#お問い合わせqq: 14339095
#連絡先メールアドレス: [email=adleyliu@163.com]adleyliu@163.com[/email]
#公式ウェブサイト: [url=http://www.115000.com.cn]http://www.115000 .com.cn[ /url]
#copyright (c) 2007-2008 115000.com.cn all Rights Reserved.
#最終更新日: 2007-11-20
#************ ****** ******************************************


#****** ***************************************** ********* *
#ページング機能
#********************************* ************** *******************
関数yl_list_page($pageurl) ,$rsnum,$pages, $pagecount,$pagesize){
#url
#合計記録
#Totalページの数#現在のページ番号#ページごとに表示される番号// $ pageurl = '?';

=

''
;
$page_info .=
'

' ; if (($pcount >
1
) && ($pcount ==
$pagecount

) ){ $page_info .= '前のページ' ; }elseif (($pagecount != 1) && () $pcount ! =
$ページ数

)){      $page_info .= '上一页'
;
}
$page_info .= '页首'
;
if (
$pagecount > ; 4
){
$page_info .= '[1 ] ...'
;
}
if (
$pcount > $pagecount+ 2
){
$endpage = $pagecount+2
;
}else{
$endpage = $ pcount
;
}
for (
$n = ($pagecount-2); $n <= $endpage ; $n
++){
if (!(
$n < 1
) )){
if (
$n == intval($pagecount
)){
         
$page_info .= ''.$n.''
;
}その他{
$page_info .= ' ['.$n.']'
;
}
}
}
if (
$ページ数+2 < $pcount
){
$page_info .= '...['.$pcount. ']< /a>'
;
}
$page_info .= '
页尾';
if ((
$pagecount == 1) && ($pcount != $pagecount) && ($pcount != 0
)){
$page_info .= '下一页'
;
   }else if ((
$pagecount != 1) && ($pcount != $pagecount
)){
       
$page_info .= '下一页'
;
   }
       
$page_info .= '
';
   
$page_info .= '
';
   
$page_info .= '
 共:'.$rsnum .'条/'.$pcount.'页 每页/'.$pagesize.'条
'
;
   
$page_info .= 
';
   
//echo '
';
   $page_info .= ' 转到'
;
   
$page_info .= ''
;
   
$page_info .= '页 '
;
   
//echo '';
   
$page_info .= '
';
$page_info .= '
';
戻る
$page_info
;
}


CSS样式:

/*page*/
.pagenum {
クリア: 両方;幅: '100%';パディング右: 5px;パディング左: 0px;フォントの太さ: 太字;パディングボトム: 0px;オーバーフロー: 非表示;色: #6396d6;パディングトップ: 0px;高さ: 25px;
}
.pagenum .num {
float: right;
}
.pagenum .normal {
background: #f7fbff;color: #6396d6;フロート: 左;パディングボトム: 2px;マージン: 0px 3px 0px 0px;パディングトップ: 3px;ボーダー左: #6396d6 1px ソリッド;ボーダー右: #6396d6 1px ソリッド;パディング右: 5px;  パディング左: 5px;ボーダートップ: #6396d6 1px ソリッド;ボーダーボトム: #6396d6 1px ソリッド;
}
.pagenum .dot {
float: left;color: #6396d6;
}
.pagenum a {
background: #298ac6;色: #fff;フロート: 左;パディングボトム: 2px;マージン: 0px 3px 0px 0px;パディングトップ: 3px;ボーダー左: #6396d6 1px ソリッド;ボーダー右: #6396d6 1px ソリッド;パディング右: 5px;パディング左: 5px; border-top: #6396d6 1px Solid;border-bottom: #6396d6 1px Solid;
}
.pagenum a:visited {
color: #fff;
}
.pagenum a:hover {
background: #f7fbff;color: #6396d6;border-left: #6396d6 1px ソリッド;ボーダー右: #6396d6 1px ソリッド;ボーダー上: #6396d6 1px ソリッド;ボーダー下: #6396d6 1px ソリッド;
}


www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/445127.html技術記事 PHP 分页导航函数 #** ****************************************** ************ #文件名:function.php #機能説明:新闻追加修改处理模块 #程序制作:留印(ad...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
前の記事:PHP ファイルのダウンロード コード_PHP チュートリアル次の記事:PHP ファイルのダウンロード コード_PHP チュートリアル

関連記事

続きを見る