我想更新下一个名为'book'的表,但是这个UPDATE代码不起作用
"UPDATE books SET Quantity=Quantity-1 Where Book_ID='$Book_ID'";
此代码应通过将Quantity的值减1来更新books表
您需要从列值减少,而不是PHP变量。删除美元符号和引号,你有整数。
UPDATE books SET Quantity = Quantity - 1 Where Book_ID = '$Book_ID'
不要忘记您在WHERE子句中容易受到SQL注入的攻击。