foreach($_POST['products_model'] as $products_model) { $thulequery="SELECT products_id FROM products WHERE products_model = '{$products_model}' "; foreach($_POST['quantity'] as $ilosc_p) { $cart->add_cart($thule_products_id, $cart->get_quantity($thule_products_id)+$ilosc_p); } }
Pierwsza pętlą foreach zachowuje się poprawnie dodaje mi numery katalogowe do koszyka w sklepie internetowym. Problem polega z drugą która ma dodawać ilości sztuk do koszyka.
Problem polega na tym że jak dodam taki input:
[nr. kat][ilość]
[0001][2]
[0002][4]
Do koszyka doda mi te dwa numery katalogowe ale ilości sumuje z inputów do pojedynczego numeru katalogowego w KOSZYKU:
[nr. kat][ilość]
[0001][6]
[0002][6]
A powinno dodać do numeru 0001 2 szt. a do numeru 0002 4szt.