-2

我试图删除一个变量作为 IF 语句的一部分。主题是折扣系统,如果陈述为真,我想知道如何删除变量。

                    <td><?php echo "&pound;"  .  $total_price . "<br /> <br />";
$conn = connect();

    if(isset($_POST['discountSubmit'])){

    $discountCode = $_POST['discount'];

    $codeCheck = mysqli_query($conn, "SELECT * FROM discount WHERE code = '$discountCode'");

if(mysqli_num_rows($codeCheck)> 0 && $total_price >= 30.00) {
$row3 = mysqli_fetch_assoc($codeCheck);
$discount_price = $total_price - $row3['discount'];
echo "£" . $discount_price;
} else if 
($total_price <30.00) {
echo "CODE DENIED";
}
}


                    ?>

目前该语句同时显示原始价值和新的总价,如果可能的话,理想情况下原始的 $total_price 会有三振?

4

1 回答 1

0

您需要实际获取结果。你可能想要mysqli_fetch_assoc

应该注意的是,您正在使用$row,一个您从未定义过的变量。这可不是什么好兆头!

于 2013-06-17T23:56:20.637 回答