我想查看购物篮中产品的最低订购量。
示例:
产品设置(产品表):
铅笔产品>> 最低订购数量2
书籍产品>> 最小订单数量0
购物车信息(购物车表):
1个数量添加了铅笔项目。 (至少需要2个数量!!!)
1个数量已添加书籍项目。
function cart_products_control($orderNumber){
global $dbconfig;
$cart_connect = mysqli_query($dbconfig,"SELECT product_id,quantity FROM cart WHERE orderNumber='$orderNumber'");
while($cart_detail = mysqli_fetch_array($cart_connect)){
$cart_product_id = $cart_detail["product_id"];
$cart_product_quantity = $cart_detail["quantity"];
$quantitycontrol_product_connect = mysqli_query($dbconfig,"SELECT id FROM products WHERE id='$cart_product_id' AND product_min__order_quantity<'$cart_product_quantity'");
$quantity_control = mysqli_num_rows($quantitycontrol_product_connect);
if($quantity_control == 1){
return false; // The order quantity of this product is not enough to order.
}else{
return true; // It can be ordered. - SUCCESS!
}
}
}
代码。但购物车中有2种产品(购物车表)。其中一个产品的结尾是真的,另一个的结尾是假的。如果至少有一个产品得到错误的结果,我想不允许订购。
请帮帮我。