MYSQL データベースからチケットを取得してユーザーに表示するテーブルがあります。この部分は素晴らしく機能します!しかし、ユーザーが 5 ~ 10 件のチケットを取得すると、ページが長くなり、見苦しくなります。5
応答を自動的にページ付けして、ページごとにチケットを表示し、残りを次のページに表示したいと考えています。
私は Bootstrap を使用しており、ページネーションの表示には次のものがあります。「これは疑似コードにすぎないと思いますが」各主要要素に id を追加しました。
<ul class="pager" id="pagerUL">
<li class="previous" id="previousUL">
<a href="#">← Previous</a>
</li>
<li class="next" id="nextUL">
<a href="#">Next →</a>
</li>
</ul>
基本的に、ページ上のデータベース情報をプルするために使用される唯一のコードは次のとおりです。
<?php if(count($tickets) > 0) : ?>
<?php foreach ($tickets as $ticket): ?>
//table content
<?php endforeach ?>
<?php else : ?>
<tr>
<td colspan="7">No Tickets Created.</td>
</tr>
<?php endif; ?>
に何かを追加できると思っていましたが<?php if(count($tickets) > 0) : ?>
、正直なところ、私はphpの専門家ではなく、今までページネーションを構築しようとしたことも、その必要性もなかったので、確信が持てません. ヘルプ、ガイダンス、考えをいただければ幸いです。