即使即时通讯转到第二页或返回按钮,并且当当前数据相同时即时通讯又返回第一页,如何仍保留在第一页的当前数据中?
在我的第一页中,有一个下一个按钮和现有数据,即数字1,数字1包含我数据库中的数据,然后,如果我单击下一个按钮,将显示其他数据或数字2的数据。在这种情况下,我想转到第二页,或者如果想在以后查看其他内容,请单击返回按钮。我想回到我当前数据为2的第一页。
在我的代码上,如果我单击下一步按钮,则现有的为2,然后单击后退按钮,然后再次单击第一页。它将再次返回到1。
这是我的代码
<div class="card card-register mx-auto mt-5">
<div class="card-header">Queuing System
<div class="card-body">
<div class="form-group">
<div class="form-row">
<div class="col">
<div class="form-label-group">
<link href="pagination.css" type="text/css" rel="stylesheet">
<?php
include 'myconn.php';
$rowperpage = 1;
$row = 0;
// Next Button
if(isset($_POST['Next'])){
$row = $_POST['row'];
$allcount = $_POST['allcount'];
$val = $row + $rowperpage;
if( $val < $allcount ){
$row = $val;
}
}
?>
</head>
<body>
<div id="content">
<table width="100%" id="emp_table" >
<tr class="tr_header">
<th>Queuing Number</th>
<th>First Name</th>
<th>LastName</th>
</tr>
<?php
// count total number of rows
$sql = "SELECT COUNT(*) AS cntrows FROM accounting_1";
$result = mysqli_query($con,$sql);
$fetchresult = mysqli_fetch_array($result);
$allcount = $fetchresult['cntrows'];
// selecting rows
$sql = "SELECT * FROM accounting_1 ORDER BY que_number ASC limit $row,".$rowperpage;
$result = mysqli_query($con,$sql);
$que_number = $row + 1;
while($fetch = mysqli_fetch_array($result)){
$fname = $fetch['fname'];
$lname = $fetch['lname'];
?>
<tr>
<td align='center'><?php echo $que_number; ?></td>
<td align='center'><?php echo $fname; ?></td>
<td align='center'><?php echo $lname; ?></td>
</tr>
<?php
$que_number ++;
}
?>
</table>
<form method="post" action="">
<div id="div_pagination">
<input type="hidden" name="row" value="<?php echo $row; ?>">
<input type="hidden" name="allcount" value="<?php echo $allcount; ?>">
<!--next button -->
<br>
<div class="row">
<div class="col-sm-6">
<br>
<button type="submit" id="nextBtn" class="btn btn-danger btn-block" name="Next">Next</button>
</div>
<div class="col-sm-6">
<br>
<a class="btn btn-danger btn-block" href="AccountingOfficer.php" data-toggle="modal" data-target="#logoutModal" >Back</a>
</div>
</div>
我希望输出是
如果我单击下一步按钮,则现有按钮为2,然后单击后退按钮,然后再次单击第一页。它将存在于2,而不是回到1