我想在表中藥房所有檢查數量0號不工作,如果語句中while循環PHP
如果數量== 0補充更新和變化「缺貨」
否則量將將其更改爲「有現貨」
當數字0如果語句不起作用。
這是我的PHP代碼:
$select="SELECT * FROM drugs WHERE quantity";
$resultt = mysqli_query($connect, $select);
$count="1";
while($row = $resultt->fetch_array(MYSQLI_ASSOC)){
$id=$row["id"];
$Quantity=$row["quantity"];
if($Quantity == "0"){
$update="UPDATE drugs SET stock='Out Stock' WHERE id='$id'";
$result = mysqli_query($connect, $update);
}else{
$update="UPDATE drugs SET stock='In Stock' WHERE id='$id'";
$result = mysqli_query($connect, $update);
}
$count++;
$Q+=$Quantity;
}
感謝
列'quantity'的數據類型是什麼? –
「不行」是什麼意思?任何錯誤? – simon
如果您將表中已有的數量作爲基礎,則根本無需執行任何操作。當您稍後顯示內容時,只需使用數量字段。 – bcmcfc