我有一个将数据提交到 mysql 数据库的表单。提交表单后,它会重新加载,用户填写表单并一遍又一遍地提交(他们每次都会收到不同的问题)。
我想将用户在前往另一个页面(结果)之前可以提交表单的次数限制为 3 次。我不确定如何实现这一目标。我创建了一个计数器,每次用户在我的数据库中提交表单时都会记录(下面的代码),但我不知道现在该做什么。我没有使用ajax。如果有任何帮助,我将不胜感激。
$sql="UPDATE counter SET counter = counter + 1 WHERE id=$id";
mysqli_query($con, $sql);
最佳答案
在你的更新中尝试另一个条件:
$sql="UPDATE counter SET counter = counter + 1 WHERE id=$id AND counter < 4";
mysqli_query($con, $sql);
但是你的目标我真的不清楚...
关于php - 如何计算和限制表单提交?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29682921/