我想為我的產品添加折扣,以便用戶可以看到帶有折扣號的折扣產品,但我有一些問題我認為我的想法是正確的,但效果不佳這是我的代碼 $get = mysqli_query($conn," SELECT * FROM products WHERE quantity >0 GROUP BY product_name LIMIT ".$this_page_first_result.','.$result_per_page);$number_of_results=mysqli_num_rows($get);while ($row=mysqli_fetch_array($get)) { $id = $row['product_id']; $name = $row['product_name']; $type = $row['type']; $img = $row['img']; $weight=$row['weight']; $price=$row['product_price'];?><article style="background-color: white; border-left-width: 2px; border-bottom-width: 2px;margin :4px; box-shadow: 2px 2px 3px 2px #65b7c2;"> <img src="adminpanel/product_img/<?php echo $img?>" alt="" style="height:13rem;width:13rem;"> <h3 ><?php echo $name;?></h3> <?php $dis=mysqli_query($conn,"SELECT discount FROM products WHERE product_name='$name'"); $rowdis=mysqli_fetch_array($dis); $discount=$rowdis['discount']; if (mysqli_num_rows($dis)==1) { ?> <h4>$<?php echo $discount ?></h4> <?php } else { ?><h4>$<?php echo $price ?></h4><?php} ?>所以我有一個名為折扣的文件,如果該文件具有價值,則顯示價值,如果不顯示產品價格,它會顯示產品的折扣價值,但當它沒有價值時,它應該顯示正常價格,但它沒有僅顯示數據庫中的最后一項 顯示正常價格 這里是一張圖片更清楚 其他值顯示 0 誰能告訴我哪里出錯了 img
嘗試添加用戶可以看到的折扣
慕桂英3389331
2022-10-22 15:49:40