0
PHP를 사용하는 MySQL 데이터베이스에서 if 문으로 업데이트 쿼리를 실행하고 싶습니다. 고객 주문이있는 수량 인 경우에만 내 eshop에서 재고를 갱신하고 싶습니다. 나는이IF를 사용하는 PHP 업데이트 쿼리
$sql = "UPDATE products SET\n"
. "stock = IF(stock>=$quantity, stock=stock-$quantity, IF(stock<=$quantity, stock=stock))\n"
. "WHERE product=$product"; `
등이
$updatequery = "UPDATE products
SET stock
CASE WHEN (stock >= '$quantity') THEN (stock=stock-'$quantity')
ELSE (stock= stock)
END
WHERE product='$product'"; `
나 같은 내가 데 문제를 도와 줄 수있는 사람이 있습니까 시도?
당신이 어떤 오류를 얻고있다 : 다음을 시도? – neelsg
성공 했습니까? – potashin