2つの配列のループを作成しようとしていますが、競合が発生し、重複するエントリが作成されます...ループを間違って作成しているだけだと思います。
foreach($productIds as $productID){
foreach($qty as $q) {
$sql = "INSERT INTO orderedProducts (productID, orderID, qty) VALUES
((select productID from products where productID ='$productID'), '$orderID', '$q')";
execute_query($sql);
}
}
数量ループを削除し、数量をハードコードするだけで正常に機能します。2つのループを組み合わせる何らかの方法はありますか?