私はPHPで& mysqlとページ分割のstacoverflowのコードの多くを読んだが、私はちょうど最も単純なものをしたい。 no next/prevボタンのように、1 2 3 4 ... nのようなページ番号のみ。最も簡単なコードを教えてください。私はこの2日以来、 iveからすべてのコードを試してみました。 すべての援助をいただければ幸いです。php&mysqlの最も単純なページングコードは何ですか?
-1
A
答えて
1
あなたはそれが動作するために2つのSQLを使用することができます。
1 - 合計数を取得:
...改ページに使用SELECT count(*) FROM ...
、例えばどのように多くのページ、ページ1,2,3
2 - ページのレコードを取得する:
SELECT ... FROM ... LIMIT 20,10
10の手段は、第20回RECから20件の手段をページごとに10件のレコードをPAGESIZE改ページの背後にある基本的なロジックは
あるページ#3
0
を意味ordsは、ページ
に表示する必要がある行の後、数表から$total_rows = SELECT count(*) FROM ...
を行の合計数を取ります
$perpage = "10";
総ページネーションリンク
$pages = ceil($total_rows/$perpage);
あなたが制限
SELECT ... FROM ... LIMIT $limitDb,$perpage
してデータを取得するためにクエリを記述し、この
for($i=1;$i<=$pages;$i++)
{
$limit = $i*$perpage;
echo "<a href='path/to/file/?limit='$limit">.$i."</a>";
}
if($_GET['limit']&&is_numeric($_GET['limit']))
{
$limitDb = $_GET['limit'];
}
else
{
$limitDb=10;
}
のようなリンクを作成することができます3210
関連する問題
- 1. 最高の、最も単純なajaxファイルアップローダは何ですか?
- 2. このドロップダウンの最も単純なJQueryプラグインは何ですか?
- 3. C++の最も単純なRTTI実装は何ですか?
- 4. 最も単純なQtダイアログ
- 5. 最も単純なクラウドストレージサービスAPI
- 6. Java - 最も単純なラジカルフォーム
- 7. mysqlテーブルとPHPからサイトを作成する最も簡単で簡単な方法は何ですか?
- 8. VB6コントロール配列の最も単純な.NET同等物は何ですか?
- 9. Scalaの最も単純な行単位のサーバーソケットサーバーですか?
- 10. Amazon Mechanical Turkにアクセスする最も単純な例は何ですか?
- 11. 単一の文字からエスケープする最も単純なアルゴリズムは何ですか?
- 12. 最も単純なロールオーバー/ホバーのテクニック
- 13. Clojureの最も単純なレイジー関数
- 14. 最も高速で純粋なJavascript、Graphビジュアライゼーションツールキットは何ですか?
- 15. 最も単純なmutli-fadeingスクリプト
- 16. SSIをサポートする最も単純なhttpサーバーですか?
- 17. mongodbコレクションからランダムなレコードを取得する最も単純で効果的な方法は何ですか?
- 18. 最も単純なJava SQLプロバイダですか?
- 19. HOW-TO:最も単純なオーディオエンジンですか?
- 20. JavaScriptのゲームで最も簡単なコミュニケーションシステムは何ですか?
- 21. php/mysqlを使った単純なPHPページネーションまたはCSSページネーション
- 22. 純粋なものと不純なものとの違いは何ですか?
- 23. 認証:Java EEのでは最も単純な形式6
- 24. PHPでの単純なファイルアップロードコード
- 25. ANTLRインデント依存文法のような、Pythonを実現する最も単純な方法は何ですか?
- 26. この単純なログインmysqlクエリの構文エラーは何ですか?
- 27. Rubyで最も簡単なサーブレットライブラリは何ですか?
- 28. アーカイブ目的で最も簡単なMacドッカーセットアップは何ですか?
- 29. Windowsのルビコードから命令をポップアップする最も単純な方法は何ですか?
- 30. Google App EngineのPythonで書くことができる最も単純なURL短縮アプリケーションは何ですか?