Hallo ich habe hier folgendes Array:
	
Ich lese das so aus:
	
Leider kommen die Layer da durcheinander. Kann mir jemand helfen das Problem zu lösen?
							
						
					PHP-Code:
	
	
Array
(
    [10659] => Array
        (
            [03_laenge] => Array
                (
                    [0] => 2_5
                    [1] => 2_5
                )
            [01_bezeichnung] => Array
                (
                    [0] => Ortgang rechts Länge B
                    [1] => Ortgang links Länge B
                )
            [02_menge] => Array
                (
                    [0] => 4
                    [1] => 4
                )
            [04_einzelpreis] => Array
                (
                    [0] => 26.75
                    [1] => 26.75
                )
        )
    [19158] => Array
        (
            [03_laenge] => Array
                (
                    [0] => 3
                    [1] => 2_5
                )
            [01_bezeichnung] => Array
                (
                    [0] => Al-Pultdachabschluss 1,0 mm blank Z 312 mm
                    [1] => Al-Pultdachabschluss 1,0 mm blank Z 312 mm
                )
            [02_menge] => Array
                (
                    [0] => 4
                    [1] => 2
                )
            [04_einzelpreis] => Array
                (
                    [0] => 32.1
                    [1] => 26.75
                )
        )
    [10716] => Array
        (
            [03_laenge] => Array
                (
                    [0] => 3
                    [1] => 2_5
                )
            [01_bezeichnung] => Array
                (
                    [0] => Al-Rinneneinlaufblech 1,0 mm blank
                    [1] => Al-Rinneneinlaufblech 1,0 mm blank
                )
            [02_menge] => Array
                (
                    [0] => 4
                    [1] => 2
                )
            [04_einzelpreis] => Array
                (
                    [0] => 24.6
                    [1] => 20.5
                )
        )
) 
PHP-Code:
	
	
$temp_bezeichnung = "";
  $temp_bezeichnung_2 = "";
  
  foreach($_SESSION['totalOrder']['kant'] as $key => $value) {
  
  for($i=0; $i<count($value['01_bezeichnung']); $i++) {
  if($temp_bezeichnung != $value['01_bezeichnung'][$i]) {
  
  if($i > 0)
  echo "</div></div>";
  
  echo "<div class=\"optionSteps medium\">";
  echo "<div class=\"optionStep\"><b>".$value['01_bezeichnung'][$i]."</b></div>";
  echo "<div class=\"amountItems medium\">";
  
  $temp_bezeichnung  = $value['01_bezeichnung'][$i];
  
  }
  
  echo $value['02_menge'][$i];                 
  
  echo " Blech(e) der Länge "; 
  
  $laenge_print = explode('_', $value['03_laenge'][$i]);
  
  echo $laenge_print[0];
  
  if(!empty($laenge_print[1]))
  echo ",".$laenge_print[1];
  
  echo " m <br />"; 
                       
  
} 
   echo "</div></div>";
  
  for($i=0; $i<count($value['01_bezeichnung']); $i++) {
  
 
  
  if($temp_bezeichnung_2 != $value['01_bezeichnung'][$i]) {
  if($i > 0)
  echo "</div></div>";
  
  echo "<div class=\"optionSteps small\">";
  echo "<div class=\"optionStep\"><b>Preis der Bleche</b></div>";
  echo "<div class=\"amountItems small\" style=\"text-align: right;\>";
  
  $temp_bezeichnung_2  = $value['01_bezeichnung'][$i];
  
  }                 
  
  echo "€ "; 
  
  $laenge_print = explode('_', $value['03_laenge'][$i]);
  
  $laenge_fuer_preis = $laenge_print[0];
  
  if(!empty($laenge_print[1]))
  $laenge_fuer_preis .= ".".$laenge_print[1];
  
  $preis = $value['02_menge'][$i] * floatval($laenge_fuer_preis) * $value['04_einzelpreis'][$i];
 
  echo $preis;
  
  echo " <br />"; 
                       
  
} 
echo "</div></div>";
echo "<div class=\"clearfix-10\"></div>";
} 
 
          