ホームページ  >  記事  >  バックエンド開発  >  先ほど書いたページング関数_PHPチュートリアル

先ほど書いたページング関数_PHPチュートリアル

WBOY
WBOYオリジナル
2016-07-13 10:51:53738ブラウズ




先ほど書いたページング関数
解決策
もともと使用するページング関数またはクラスを見つけたかったのですが、インターネットで長い間検索した結果、使いやすいものが見つかりませんでした。非常に簡単なページング関数を自分で作成するのに費やしました。 、レビューします.... (後述 Google や Baidu に少し似ています...) /*ページング機能

$num: 合計記事数

$p:現在のページ番号

$q: 現在の検索内容

$str: アドレス URL パラメーター (疑問符の後のもの)

$pn: ページあたりの数量を表示します

{fl($num,$p,$q,$pn)}

*/

関数 fy($num,$p,$str='?mod=zzwla&dosubmit=1',$q='',$pn=10)

{

if(empty($num)) return false;

$ps=ceil($num/$pn);

$q = $q ? '&q='.urlencode($q) : '';

if($p>1)

echo '前のページ';

if($ps
for($i=1;$i
{

if($i
echo ' '.$i.' '):('page"> '.$i.' ')).'';

}

それ以外

for($i=$p7;$i
{

if($i>0 && $i
echo ' '.$i.' '):('page"> '.$i.' ')).'';

}

if($p!=$ps)

echo '次のページ';

}


コードをコピーして、以下がスクリーンショットです、笑








[ ]
添付ファイル: あなたのユーザーグループは添付ファイルをダウンロードまたは表示できません

D8888Dさんの返信内容
古い幽霊によって書かれたページネーション クラスを見てください

[url=http://bbs.phpchina.com/viewthread.php?tid=29479&highlight=%B7%D6%D2%B3]リンク タグ http://bbs.phpchina.com/viewthre ... hlight=%B7 %D6%D2%B3[/url]
D8888Dさんの返信内容
ほら、一文字だけ長いよ
さくっと機能実装できればOK
D8888Dさんの返信内容
エディターで アイコンを使用しましたが、プレビューするとコードの両端に 1 対の [CODE] タグしか表示されませんでした。
D8888Dさんの返信内容
利用しました
D8888Dさんの返信内容
@を共有してくれてありがとう!
D8888Dさんの返信内容
全部使いました
^_^
[img]http://www.phpchina.com/bbs/images/smilies/default/lol.gif[/img]

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/632524.html技術記事先ほど書いたページング関数の解決策は、もともと使用するページング関数またはクラスを見つけたかったのですが、インターネットで長い間検索したのですが、使いやすいものが見つからなかったので、10分を費やしてページング関数を入手しました。とてもシンプルです...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。