如何通过按钮单击,PHP \ MySQL增加变量

时间:2016-06-20 18:38:25

标签: php html mysql

点击按钮

 <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。并在每个按钮上单击下一条记录。

如果你能提出任何其他更好的方法来实现同样的目标,我将不胜感激。

1 个答案:

答案 0 :(得分:0)

假设您在启动表单时知道currentid的起始值,我建议您使用隐藏的输入值执行此操作,该输入值由Javascript递增并用作PHP脚本的参数。