所以我有這個數據庫表「userDeck」,有三列:idUser,idCard,金額。金額是一個計數器,用於跟蹤用戶添加特定卡的卡數。現在我正在使用此查詢:列到達0時刪除整行?
$query1 = "UPDATE userDeck SET amount=amount-$amount WHERE idCard=$idCard";
$result2 = mysql_query($query1) or die(mysql_error());
當用戶想要刪除他/她添加的卡時。
這工作得很好,除非你刪除了比你列出的更多的卡,它會繼續低於0。我想它的時候量達到0.1
謝謝!使用此除了我添加金額<= 0,以防止該值低於0,它似乎工作正常! – Nilsson 2012-07-18 13:40:14