LOOP
Tenho essa estrutura:
<?php
$produtos = array('Coca-Cola','Pastel','Espetinho');
$quantidade = array(5,2,3);
foreach ($quantidade as $key => $x) {
echo "$x";
echo "<BR>";
for ($i=0; $i < $x; $i++) {
foreach ($produtos as $key => $value) {
echo "$value";
echo "<BR>";
}
}
}
?>
Neste formato ele vai IMPRIMIR na tela desta forma:
5
Coca-Cola
Pastel
Espetinho
Coca-Cola
Pastel
Espetinho
Coca-Cola
Pastel
Espetinho
Coca-Cola
Pastel
Espetinho
Coca-Cola
Pastel
Espetinho
2
Coca-Cola
Pastel
Espetinho
Coca-Cola
Pastel
Espetinho
3
Coca-Cola
Pastel
Espetinho
Coca-Cola
Pastel
Espetinho
Coca-Cola
Pastel
Espetinho
Porem, o que eu realmente preciso é que cada produto sera repetido somente a quantidade de vezes que ele for pedido
Ex.:
pedido:
2x Agua
1x Pastal
imprimir:
Agua
Agua
Pastel
como seria possível?
Discussão (2)
Carregando comentários...