السلام عليكم ورحمة الله وبركاته
في البداية أشكر الأخ محمد معاشر لتشجيعه لي لوضع المشاركة في العام ..
في الحقيقة لدي مشكلة في الـ if statment
لدي منتج وأريد أن أنقص الكمية في كل مرة يشتري منها المستخدم وينقل البيانات الى الداتا بيس
كما اريد تغيير حالة المنتج اذا كان 1 فعند اشترائه اريده يتغير إلى حالة غير موجود ..
هذا الكود الذي توصلت له .. لكن لا اعلم أين الخطأ !!
$sql = "update product set pdt_quantity = pdt_quantity - 1 WHERE product_id = '$product_id' ";
$sql1 = "insert into sales (customer_id,product_id) VALUES ('$customer_id' ,$product_id)";
$sql2 = "update product set product_status = 'sold' WHERE product_id = '$product_id' ";
if ($product_quantity == 1 ) {
mysql_query($sql) or die("error");
mysql_query($sql1) or die("error");
mysql_query($sql2) or die("error");
}
elseif ($product_quantity == 0 ) {
echo" you cannot buy this product";
}
else {
mysql_query($sql) or die("error");
mysql_query($sql1) or die("error");
}