با سلام خدمت دوستان
من چ کدی به کد هام اضافه کنم که مثلا اگه صد تا صفحه داشتم از 1تا100رو ننویسه مثا بنویسه 1و2و3و...99و100
واسه صفحه بندی هست اطلاعات خیلی زیاده چ کد یا دستوری اضافه کنم اینطوری شه؟مرسی از راهنماییتون
<?php
$db="posts";
$results_per_page =7;
$query = "select *from $db";
$result = mysqli_query($connect_db, $query);
$number_of_result = mysqli_num_rows($result);
$number_of_page = ceil ($number_of_result / $results_per_page);
if (!isset ($_GET['page']) ) {
$page = 1;
} else {
$page = $_GET['page'];
}
$page_first_result = ($page-1) * $results_per_page;
$query = "SELECT *FROM $db LIMIT " . $page_first_result . ',' . $results_per_page;
$result = mysqli_query($connect_db, $query);
?>
<div class="layout-px-spacing">
<div class="row layout-top-spacing" id="cancel-row">
<div class="col-xl-12 col-lg-12 col-sm-12 layout-spacing">
<div class="widget-content widget-content-area br-6">
<?php echo($massage); ?>
<div class="table-responsive mb-4 mt-4">
<table id="html5-extension" class="table table-hover non-hover" style="width:100%">
<thead>
<tr>
<th>ردیف</th>
<th>نام و نام خانوادگی</th>
<th>شماره </th>
<th>ویرایش</th>
<th>حذف</th>
</tr>
</thead>
<tbody>
<?php
$i=1;
while ($row = mysqli_fetch_array($result)) {
?>
<tr>
<td><?php echo $i++ ?></td>
<td><?php echo($row['name']);?></td>
<td><?php echo($row['pelak']);?></td>
<td>
<div class="btn-group">
<a href="list-kadr-edit.php?edit=<?php echo($row['id']);?>" class="btn btn-dark">ویرایش</a>
</div>
</td>
<td>
<div class="btn-group">
<a href="list-kadr.php?del=<?php echo($row['id']);?>" class="btn btn-danger">حذف</a>
</div>
</td>
</tr>
<?php } ?>
</tbody>
</table>
<nav class="row">
<div class="col-md-2"></div>
<div class="col-md-8">
<?php
echo('<div class="dataTables_paginate1 paging_simple_numbers1">');
echo('<ul class="pagination ul-navi">');
for($page = 1; $page<= $number_of_page; $page++) {
echo('<li class="paginate_button page-item active ul-navi">');
echo '<a href ="test.php?page=' . $page . '" class="aa-page">' . $page . ' </a>';
echo('</li>');
}
echo('</ul>');
echo('</div>');
?>
</div>
<div class="col-md-2"></div>
</nav>
</div>
<a href="list-kadr.php?clear=all" class="btn btn-danger">حذف تمامی رکورد ها</a>
</div>
</div>
</div>
</div>
این موضوع توی استک اورفلو ممکنه بهت کمک کنه
https://stackoverflow.com/questions/3705318/simple-php-pagination-script
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟