Beste mensen,

Ik ben met een projectje bezig waarin ik een foreach functie gebruik om een aantal velden weer tegeven.

foreach($this->order->products as $k => $product){
}

Deze functie geeft een output van 3 artikelen zoals deze in de database staan, echter heb ik nog een variable "$product->order_product_quantity;" welke het aantal van ieder product bevat.

nu zou ik willen weten hoe ik het voor elkaar kan krijgen dat hij dus voor ieder aantal het juist aantal velden genereerd.

Dus wanneer er 3 artikelen in de database staan met een quantity van 7 dan moet hij 21 velden genereren.

Ik hoop dat het duidelijk is wat ik wil en dat iemand mij hiermee kan helpen.

Bedankt!!
Dit zou voor alle items het aantal ($product->order_product_quantity) velden moeten geven. 'Velden' is een relatief begrip, dus ik heb er gewoon een echo met tekst van gemaakt.

<?php
foreach($this->order->products as $k => $product) {
for($i=1;$i<=$product->order_product_quantity;$i++) {
echo 'product '.$k.' / veld '.$i.'<br>';
}
}
?>

Reageren