Hallo zusammen,
ich möchte gerne aus folgendem Array folgendes anstellen:
1. Suche im Array alle Zeilen ab, wo LiefererID identisch ist.
2. Wo LiefererID identisch ist, nehme alle Artikel (in dem Fall 91002 und 91003) und speichere es in ein Array.
3. Sortiere in jeder LiefererID alle Artikel und benenne sie mit Position 1, 2, 3, usw.
4. Im letzten Schritt wird jede einzige Bestellung in ein Output als PDF ausgegeben.
(der letzte Schritt ist mir klar, nur 1-3 bekomme ich nicht auf die Reihe)
Array(
[0] => Array ( [ArtikelID] => 91002 => 10 [Preis] => [LiefererID] => 1 [Lieferant] => Zander Feinpapier AG [Bestellmenge] => 50 )
[1] => Array ( [ArtikelID] => 91001 => 12 [Preis] => [LiefererID] => 2 [Lieferant] => Leitz Vertrieb Deutschland GmbH [Bestellmenge] => 100 )
[2] => Array ( [ArtikelID] => 91003 => 15 [Preis] => [LiefererID] => 2 [Lieferant] => Leitz Vertrieb Deutschland GmbH [Bestellmenge] => 75 )
)
Mein Problem sind die Abfragewerte, wie ich das Ganze verbinden kann. Dies soll übrigens variabel mit unterschiedlicher Anzahl von Daten und nicht nur mit diesen Daten passieren. Das oben gezeigte Array ist nur ein kleiner Auszug.
Kann mir jemand zeigen, wie die Abfragen bzw. Schleifen richtig auszusehen haben?
Vielen Dank in voraus für jeden guten Vorschlag!
ich möchte gerne aus folgendem Array folgendes anstellen:
1. Suche im Array alle Zeilen ab, wo LiefererID identisch ist.
2. Wo LiefererID identisch ist, nehme alle Artikel (in dem Fall 91002 und 91003) und speichere es in ein Array.
3. Sortiere in jeder LiefererID alle Artikel und benenne sie mit Position 1, 2, 3, usw.
4. Im letzten Schritt wird jede einzige Bestellung in ein Output als PDF ausgegeben.
(der letzte Schritt ist mir klar, nur 1-3 bekomme ich nicht auf die Reihe)
Array(
[0] => Array ( [ArtikelID] => 91002 => 10 [Preis] => [LiefererID] => 1 [Lieferant] => Zander Feinpapier AG [Bestellmenge] => 50 )
[1] => Array ( [ArtikelID] => 91001 => 12 [Preis] => [LiefererID] => 2 [Lieferant] => Leitz Vertrieb Deutschland GmbH [Bestellmenge] => 100 )
[2] => Array ( [ArtikelID] => 91003 => 15 [Preis] => [LiefererID] => 2 [Lieferant] => Leitz Vertrieb Deutschland GmbH [Bestellmenge] => 75 )
)
Mein Problem sind die Abfragewerte, wie ich das Ganze verbinden kann. Dies soll übrigens variabel mit unterschiedlicher Anzahl von Daten und nicht nur mit diesen Daten passieren. Das oben gezeigte Array ist nur ein kleiner Auszug.
Kann mir jemand zeigen, wie die Abfragen bzw. Schleifen richtig auszusehen haben?
Vielen Dank in voraus für jeden guten Vorschlag!