点击按钮
<form action='' method='POST'>
<input type='submit' name='submit' />
</form>
按钮单击时递增变量
$currentid="1";
if(isset($_POST['submit'])){
$sql = "SELECT * from TABLENAME WHERE id='$currentid' LIMIT 1";
$result = $conn->query($sql);
if ($result->num_rows > 0) {
// output data of each row
while($row = $result->fetch_assoc()) {
echo "id: " . $row["id"]. " - Name: " . $row["name"]. "<br>";
//$currentid=$row["id"];
$currentid=$currentid+1;
echo "$currentid";
}
} else {
echo "0 results";
}
}
任务:
我希望每次单击按钮时将$currentid="1"
增加1。
这将像php分页一样工作,但只使用Next Button。并在每个按钮上单击下一条记录。
如果你能提出任何其他更好的方法来实现同样的目标,我将不胜感激。
答案 0 :(得分:0)
假设您在启动表单时知道currentid的起始值,我建议您使用隐藏的输入值执行此操作,该输入值由Javascript递增并用作PHP脚本的参数。