大家好我一直在寻找问题,因为我不希望这是一个重复,但所有其他问题都在不同的背景下,而且它们并不完全是我正在寻找的,因为我带有一个按钮
所以我正在做一个简单的游戏。我需要一个按钮从用户余额中取出10 $。 所以在叮当响后,按钮平衡将变为(平衡=平衡-10)。 游戏是在一个页面与HTML CSS,PHP, 我正在运行带有xamp的家庭服务器,我有一个带有phpmyadmin的数据库
所以每件事都没问题,页面是链接到数据库,平衡工作,我甚至显示它。 (在表格(余额)中,每个新用户都有100美元,按钮假设需要10美元,所以我试试这个,但我的工作效果不佳
<form method="post">
<input type="submit" id="minusbutton" name="minus" value="-10$
Database"/>
</form>
<?php
if(isset($_POST['minus'])){
$sql = "UPDATE users SET balance = balance - 10`";
}
?>
这是整件事
<?php
session_start();
if ( $_SESSION['logged_in'] != 1 ) {
$_SESSION['message'] = "You must log in before viewing your profile
page!";
header("location: error.php");
}
else {
$username = $_SESSION['username'];
$email = $_SESSION['email'];
$active = $_SESSION['active'];
$balance = $_SESSION['balance'];
}
?>
<!DOCTYPE html>
<html >
<head>
<meta charset="UTF-8">
<title>Welcome <?= $username ?></title>
<?php include 'css/profile.html'; ?>
<?php include 'calculator.php';?>
</head>
<body>
<div class="container">
<div class="form">
<?php
if ( isset($_SESSION['message']) )
{
echo $_SESSION['message'];
unset( $_SESSION['message'] );
}
?>
<?php
if ( !$active ){
echo
'<div class="info">
Account is unverified, please confirm by clicking
on this link!
</div>';
}
?>
<button class="button button-block" href="logout.php"
name="logout">Log Out</button>
<h2><?php echo $username; ?></h2>
<h3>Balance:<span></span><?php echo $balance; ?></h3>
<div class="bouts">
<form method="post">
<input type="submit" id="minusbutton" name="minus"
value="-10$ Database"/>
</form>
<?php
if(isset($_POST['minus']))
{
$sql = "UPDATE users SET balance = balance - 10`";
}
?>
</div>
</div>
<div class="wrapper">
</div>
</div>
<script
src='http://cdnjs.cloudflare.com/ajax/libs/jquery/2.1.3/jquery.min.js'>
</script>
<script src="js/index.js"></script>
</body>
</html>
我在我的数据库和名为balance的列中有一个表调用用户,所有文件都链接到另一个文件中的数据库,一切都与数据库配合良好,
evrything它确定没有错误页面运行wen我像往常一样运行我的文件按钮在那里但是余额保持不变我甚至显示n余额(页面中的$ balance但没有任何变化,在页面和数据库的$ balance显示中,余额保持不变 抱歉我的英文,谢谢你们的时间。