当我按下按钮时,它已经完成了它应该将数据插入到mysql数据库中,但它只在我重新加载页面时插入它。 这是代码:
<script>
function minuscredits()
{
alert("hah");
<?php
mysql_query("UPDATE `users` SET credits=credits-1 WHERE user_id=".$_SESSION['user']);
?>
}
</script>
当我按下按钮时,我得到警报,但只有在我重新加载页面时才会插入到数据库中,它会成功插入。
答案 0 :(得分:1)
PHP在服务器上运行。它将运行
<?php
mysql_query("UPDATE `users` SET credits=credits-1 WHERE user_id=".$_SESSION['user']);
?>
页面加载时才开始。
要实现您想要的目标,您需要进行ajax调用。