theresa: mehrdimensionales array ausgeben

Beitrag lesen

hi joachim!

danke, danke, danke!
ich versteh schon langsam, worum es geht...

aber mir ist nicht klar, was ich dann beim bauen meines arrays falsch mache (while läuft zweimal durch):

$akttermin = 1;
 while ($row = mysql_fetch_array($result))
 {
  $kid = $row["kid"];
  $bh = $row["bh"];
  $eh = $row["eh"];
  $bm = $row["bm"];
  $em = $row["em"];
  $t_array = array("$akttermin" => array("1" => "$kid"));
  $akth = 8;
  $arra = 1;
  for($g=1; $g<=14; $g++)
  {
   if ($akth <= $eh && $akth >= $bh)
   {
    if ($akth == $eh && $em == "1")
    {
     print "g: $g | akth: $akth | arra: $arra | halbe-YES | weil: $akth <= $eh && $akth >= $bh | array: array-$akttermin-$arra<br>";
     $array = array("$akttermin" => array("$arra" => "1"));
     $arra = $arra+1;
     print "g: $g | akth: $akth | arra: $arra | volle-NO | weil: $akth <= $eh && $akth >= $bh | array: array-$akttermin-$arra<br>";
     $array = array("$akttermin" => array("$arra" => "0"));
     $arra = $arra+1;
    }
    else
     {
      print "g: $g | akth: $akth | arra: $arra | halbe-YES | weil: $akth <= $eh && $akth >= $bh | array: array-$akttermin-$arra<br>";
      $array = array("$akttermin" => array("$arra" => "1"));
      $arra = $arra+1;
      print "g: $g | akth: $akth | arra: $arra | volle-YES | weil: $akth <= $eh && $akth >= $bh | array: array-$akttermin-$arra<br>";
      $array = array("$akttermin" => array("$arra" => "1"));
      $arra = $arra+1;
     }
   }
   else
   {
    print "g: $g | akth: $akth | arra: $arra | halbe-NO | array: array-$akttermin-$arra<br>";
    $array = array("$akttermin" => array("$arra" => "0"));
    $arra = $arra+1;
    print "g: $g | akth: $akth | arra: $arra | volle-NO | array: array-$akttermin-$arra<br>";
    $array = array("$akttermin" => array("$arra" => "0"));
    $arra = $arra+1;
   }
   $akth = $akth+1;
  }
  $akttermin = $akttermin+1;
 }

überschreib ich irgendwas, oder muss ich indizies angeben? ich verstehs einfach nicht...

:(((