私は最初の「ニュースページ」を作成しようとしています。永遠にスクロールするのではなく、ユーザーエクスペリエンスを向上させるために、単純なページ設定を行っています。ページ区切りのページ数を制限する
これまでのところ、私が管理している:
- ショー
X
私が行方不明です何
をスクロールするには、サイトごとのニュースの数底に
たとえば、私がページ5にいる場合は、ページ2、3、4、5、6、7、8を参照することができます。
これを私のコードにどのように実装できますか?私はこれについて非常に不明です。
私のコード
<?
$sqlDos = "SELECT COUNT(id) FROM articles";
$rs_result = mysqli_query($con, $sqlDos);
$row = mysqli_fetch_row($rs_result);
$total_records = $row[0];
$total_pages = ceil($total_records/$limit);
$pagLink = "<div class='pagination'>";
for ($i=1; $i<=$total_pages; $i++) {
if ($i == $page) {
$pagLink .= "<a class='active' href='#'>".$i."</a>";
} else {
$pagLink .= " <a href='news.php?page=".$i."'>".$i."</a>";
}
};
echo $pagLink . "</div>";
?>
私はあなたがこのように私の最初のプロジェクトであるとして、これは、どのように行うことができるかを説明するのにお時間がかかることを願っています。
ありがとうございました! :-)
EDIT 私は唯一のため、いくつかの変数は、おそらく彼らが何であるかを示すために不足している、関連するコードを示している - あなたは何かが:)
は、ユーザー – Tarun
@Tarunに表示したいすべてのページが、それが唯一の1、2、3でなければなりませんどのようなものです、4,5 - 各ページに最大3ページありますが、ユーザーが言うようにページ2にしかない場合は、 1ページ下にする必要があります(ページ1):) –
さて、私は答えを – Tarun