Hey, ich versuche gerade eine komplizierte Schleife (für mich kompliziert) zu bauen und komme nicht auf die logische Antwort bzw. Lösung. Vllt sieh es von euch jmd auf anhieb. Ich habe eine Array mit folgenden Werten: materialID | qm | preis 1 | 1 | 50€ 1 | 2 | 48€ 1 | 3 | 47€ 1 | 4 | 45€ 2 | 1 | 60€ 2 | 2 | 50€ 3 | 1 | 30€ 3 | 2 | 25€ 3 | 3 | 20€ 3 | 4 | 15€ Diese Werte habe ich jetzt nach MaterialID sortiert, können aber auch unsortiert sein. Nun brauche ich für jede materialID eine eigene Tabelle mit den Spalten qm und preis. Das ganze sollte dynamisch sein, da ich die Anzahl nicht kenne. Beispiel: [code]
| 1 | 50€ |
| 2 | 48€ |
| 3 | 47€ |
| 4 | 45€ |
| 1 | 60€ |
| 2 | 50€ |
| 1 | 300€ |
| 2 | 25€ |
| 3 | 20€ |
| 4 | 15€ |
[/code] Statisch für die MaterialID 1 würde ich es so machen: [code]
{foreach name=aussen item=feld from=$qm_matrix} {if $feld.materialID == 1} | {$feld.qm} | {$feld.preis} |
{/if} {/foreach}
[/code] Aber ich will es ja dynamisch für alle MaterialID haben. Ich hoffe ihr habt eine Idee? Danke euch.