Моя нумерация страниц и лимит раскрывающегося списка работают правильно, когда они работают по отдельности, но когда я пытаюсь объединить их и перенаправить на следующую страницу, он портится и выбирает записи по умолчанию, установленные мной, а не записи, которые я выбрал из раскрывающегося списка
вот мой код нумерации страниц
$showRecordPerPage = isset($_GET["limit-records"]) ?
$_GET["limit-records"] : 12;
if(isset($_GET['page']) && !empty($_GET['page'])){
$currentPage = $_GET['page'];
}else{
$currentPage = 1;
}
$startFrom = ($currentPage * $showRecordPerPage) -
$showRecordPerPage;
$totalEmpSQL = "SELECT * FROM paginations";
$allEmpResult = mysqli_query($conn, $totalEmpSQL);
$totalEmployee = mysqli_num_rows($allEmpResult);
$lastPage = ceil($totalEmployee/$showRecordPerPage);
$firstPage = 1;
$nextPage = $currentPage + 1;
$previousPage = $currentPage - 1;
$empSQL = "SELECT id,name, age,dept
FROM `paginations` LIMIT $startFrom, $showRecordPerPage";
$empResult = mysqli_query($conn, $empSQL);
вот мой лимит раскрывающегося списка
<form method="get" action="pagination.php">
<select name="limit-records" id="limit-records">
<option disabled="disabled" selected="selected">---Limit
Records---</option>
<?php foreach([2,4,6,8,10,12 ] as $showRecordPerPage): ?>
<option <?php if( isset($_GET["limit-records"]) &&
$_GET["limit-records"]== $showRecordPerPage) echo
"selected" ?> value="<?= $showRecordPerPage; ?>"><?=
$showRecordPerPage; ?></option>
<?php endforeach; ?>
</select>
</form>
</div>
</div>
вот мой код нумерации страниц
<nav aria-label="Page navigation">
<ul class="pagination">
<?php if($currentPage != $firstPage) { ?>
<li class="page-item">
<a class="page-link" href="?page=<?php echo
$firstPage ?>" tabindex="-1" aria-
label="Previous">
<span aria-hidden="true">First</span>
</a>
</li>
<?php } ?>
<?php if($currentPage >= 2) { ?>
<li class="page-item"><a class="page-link"
href="?page=<?php echo $previousPage ?>"><?php echo
$previousPage ?></a></li>
<?php } ?>
<li class="page-item active"><a class="page-link"
href="?page=<?php echo $currentPage ?>"><?php echo
$currentPage ?></a></li>
<?php if($currentPage != $lastPage) { ?>
<li class="page-item"><a class="page-link"
href="?page=<?php if ?>"><?php echo $nextPage ?></a>
</li>
<li class="page-item">
<a class="page-link" href="?page=<?php
echo $lastPage ?>" aria-label="Next">
<span aria-
hidden="true">Last</span>
</a>
</li>
<?php } ?>
</ul>
</nav>