所以我需要做的是刷新存储在MySQL数据库中的PHP页面上显示的变量。该值是一个int,每次单击表单中的提交按钮时,该值就会减1。由于我选择使用AJAX发布表单,所以页面没有被刷新,因此值不会随表单提交一起更新。
$qry = mysql_query("SELECT codes_remaining FROM users WHERE email= '".$_SESSION['email']."'");
while($row = mysql_fetch_array($qry)) {
if ($row['codes_remaining'] ==1 )
{
echo "You have ".$row['codes_remaining'].' code remaining';
}
else {
echo "You have ".$row['codes_remaining'].' codes remaining';
}
}所以这段代码只是显示一个人离开了多少“代码”。从同一页面的表单中点击提交按钮后,我需要刷新此值。
我正在使用下面的JavaScript来不刷新页面。
$("#form-submit").click(function(e) {
e.preventDefault();
$.ajax({
cache: true,
type: 'POST',
url: 'process-register.php',
data: $("#form-register").serialize(),
success: function(response) {
$("#output-div").html(response);
}
});
});谢谢,
LS