0

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に入れると、ユーザーは目的のページに直接移動できるので簡単になります。

4

1 に答える 1