PHPでページングを実装しようとしています。まず、ページ レコードごとにページ数を取得し、ページ<li>
数によってリンクを動的に生成しています。このような:
for($i = 1; $i <= $no_of_pages; $i++)
{
echo '<li><a href="view_records.php?pageno='.$i.'">'.$i.'</a></li>';
}
問題はありませんが、ページ数が 10 ページを超えると、ページ番号が次の行に折り返されることが問題です。左右10ページずつクリックしてスクロールしたい。
35 ページあるとします。これにより、35 ページすべてのリンクが表示されます。
left 1 2 3 4 5 6 7 8 9 10 11 12 ......35 right
でも欲しいだけ
left 1 2 3 4 5 6 7 8 9 10 right
これをクリックするright
と、右にスクロールして表示されます
left 11 12 13 14 15 17 18 19 20 right
再びright
次の 10 ページのリンクが表示されます。li
スクロールのためにそれを制御するためにJSまたはjQueryに何かありますか? PHPで総ページ数を取得し、それらのリンクをHTMLに入れると、ユーザーは目的のページに直接移動できるので簡単になります。