Arrays vergleichen

Arndtinho

Erfahrenes Mitglied
Hallo,

ich habe ein Main- und ein Subarray. Diese beiden muss ich vergleichen, so dass weiter unten beschriebene Ausgabe entsteht. Aber meine bisherigen Versuche schlugen alle fehl.

Mainarray:
Code:
Art1 - Box 1 - 10
Art1 - Box 2 - 10
Art1 - Box 2 - 10
Art1 - Box 3 - 10

Subarray:
Code:
Art1 - Box 1 - 10
Art1 - Box 2 - 20
Art1 - Box 3 - 10

Ausgabe (so soll es rauskommen):
Code:
Art1 - SumBox 1: 10 - EinzelBox 1: 10
Art1 - SumBox 2: 20 - EinzelBox 2: 10
Art1 -              - EinzelBox 2: 10
Art1 - SumBox 3: 10 - EinzelBox 3: 10

Alle meine Versuche brachten mir aber dies:
Code:
Art1 - SumBox 1: 10 - EinzelBox 1: 10
Art1 - SumBox 2: 20 - EinzelBox 2: 10
Art1 - SumBox 2: 20 - EinzelBox 2: 10
Art1 - SumBox 3: 10 - EinzelBox 3: 10
Wie kann ich das Problem lösen?

Gruß,
Arndtinho
 
Vielleicht musst du eine Variable zurücksetzen bei deinem Schleifendurchlauf. Sieht jedenfalls so aus, als ob an einer Stelle wo kein Inhalt ausgegeben werden soll nochmal der vorherige Wert ausgegeben wird.
 
Zurück