検索
ホームページphp教程php手册テキストゲストブックのページングコードについて

テキストゲストブックのページングコードについて

Jun 13, 2016 pm 12:39 PM
1つコードについて書く分離ページネーション存在する分野書類文章使用表面記録


//ファイルを書き込むときは、「|||」を使用してレコード内の各フィールドを区切ります。
//たとえば、レコード 1 は $ として表されます。 str1= $name."||".$pass."||".$title."||".$message."||".…………
//レコード 1 を接続するときに使用します2 つを記録します。$str=$str1."|||".$str2."|||....
//最終的に生成されるファイルは次のとおりです
//Flying Fox| |450948643||これがテーマです||これがメッセージの内容です||1|||フライング フォックス||450948643||これがトピックです||これがメッセージの内容です||2|||フライング フォックス||450948643 ||これはトピックです||これはメッセージの内容です|| 3|||フライング フォックス||450948643||これはトピックです||これはメッセージの内容です||4|||フライング フォックス||450948643||これがトピックです||これはメッセージの内容です||5|||Flying Fox ||450948643||これはトピックです||これはメッセージの内容です||6|||Flying Fox||450948643||これはトピック||これはメッセージの内容です||7|||Flying Fox||450948643||これはトピックです||これはメッセージの内容です||8|||Flying Fox||450948643||これはトピックです||これはメッセージの内容です||9|||フライング フォックス||450948643||これはトピックです||これはメッセージの内容です||10|||フライング フォックス||450948643||これはトピックです||これはメッセージの内容です||11|||Flying Fox||450948643||これはトピックです||これはメッセージの内容です||12| ||Flying Fox||450948643||これはトピックです||これはメッセージの内容||13|||フライング フォックス||450948643||これがトピックです||これがメッセージの内容です||14|||フライング フォックス||これがトピックです||これがメッセージの内容です||15|||フライング フォックス||450948643||これがトピックです||これがメッセージの内容です||16|||フライング フォックス||450948643||これがトピックです ||これがメッセージの内容です|| 17|||フライング フォックス||450948643||これがトピックです||これがメッセージの内容です||18|||フライング フォックス||450948643||これがトピックです||これがメッセージの内容です ||19| ||フライング フォックス||450948643||これがトピックです||これがメッセージの内容です||20|||フライング フォックス||450948643||これがトピックです||これはメッセージの内容です||21|||フライング フォックス||450948643||これがトピックです||これがメッセージの内容です||22|||フライング フォックス||450948643||これがトピックです||これがメッセージの内容です||23||| >//ファイル内のデータの取得を開始します。プログラムリストは次のようになります
$end="|||" //ファイルの書き込み時に使用される記号に応じてレコード区切り文字が決まります
$mid= "||"; // フィールド区切り文字、上記と同じ
$temp=file("messageboard.info") // ファイルの内容を配列に読み込みます
$temp=join("",$temp); ); //読み込む配列を文字列にする
$mess=explode($end,$temp) //レコードを分割する
$num=count($mess);分割された文字列配列要素。レコード Number
if (!$dpage) $dpage=1; // 現在のページ番号を格納します
$row=15; // 表示する行数each page
if ($num/$row= = Floor ($ num/$ row) $ page = $ num/$ row; // 整数が取得できるかどうかを確認し、
Else if ( $ num/$ row & gt; = Floor ($ num/$ $ ($ num/$ row)) $page=floor($num/$row) 1; // 合計数をページごとの行数で割った方が大きい場合取得した項目数より小さい場合は切り上げて1を加算します。
else if ($num/$row $ minnum =($dpage-1)*$row; //現在のページはこの番号からレコードの取得を開始します
$maxnum=$i {
$message=explode($mid,$mess[$i]); // レコード内のフィールドを分割します
$num1=count ($ MESSAGE); // レコード内の要素の数を計算します。ループを制御する配列
for ($ j = 0; $ j & lt; $ num1; $ j)
{
echo $ message [$ j] ." ";配列を一度に実行します。
2 ページ、現在最初のページにいる場合
{ $paged=$dpage 1; echo "前のページ次のページ
"; }
else if ($page>=2&&$dpage>=$page) // 総ページ数が2 ページより大きい、かつ現在のページが合計ページ数未満である
{ $pageu=$dpage-1; echo "前のページ 次のページ
"; }
else if ($page>=2&&$dpage>=1&&$dpage { $pageu=$dpage-1;$paged=$dpage 1;echo "前のページ 前のページ
";}
//ページが 1 つしかない場合
else echo "前のページ前のページ";
?> ;

[この記事の著作権は著者とOso.comが共有しています。転載する場合は著者と出典を明記してください]

声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

MinGW - Minimalist GNU for Windows

MinGW - Minimalist GNU for Windows

このプロジェクトは osdn.net/projects/mingw に移行中です。引き続きそこでフォローしていただけます。 MinGW: GNU Compiler Collection (GCC) のネイティブ Windows ポートであり、ネイティブ Windows アプリケーションを構築するための自由に配布可能なインポート ライブラリとヘッダー ファイルであり、C99 機能をサポートする MSVC ランタイムの拡張機能が含まれています。すべての MinGW ソフトウェアは 64 ビット Windows プラットフォームで実行できます。

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

mPDF

mPDF

mPDF は、UTF-8 でエンコードされた HTML から PDF ファイルを生成できる PHP ライブラリです。オリジナルの作者である Ian Back は、Web サイトから「オンザフライ」で PDF ファイルを出力し、さまざまな言語を処理するために mPDF を作成しました。 HTML2FPDF などのオリジナルのスクリプトよりも遅く、Unicode フォントを使用すると生成されるファイルが大きくなりますが、CSS スタイルなどをサポートし、多くの機能強化が施されています。 RTL (アラビア語とヘブライ語) や CJK (中国語、日本語、韓国語) を含むほぼすべての言語をサポートします。ネストされたブロックレベル要素 (P、DIV など) をサポートします。

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境