AndreG
Erfahrenes Mitglied
Tach miteinander,
Ich hab mich mal wieder voller Elan in PHP gestürzt. Nur das ich nun an einem Punkte angekommen bin, wo mir google irgendwie nich weiterhelfen will.
Ich habe hier ein Array mit Daten:
Und dieses Array will ich nutzten um etwas zu zeichnen.
Das Problem liegt darin das ich beim 2ten foreach keinen Wert für
$drittes_array["bezeichnung"] in der Zeichnung sehe. Wo liegt das Problem, was mache ich falsch?
Mfg Andre
Ich hab mich mal wieder voller Elan in PHP gestürzt. Nur das ich nun an einem Punkte angekommen bin, wo mir google irgendwie nich weiterhelfen will.
Ich habe hier ein Array mit Daten:
PHP:
$elemente = array(
0 => array(
"bezeichnung" => "TLS",
"ebene" => 3,
"teams" => array(
0 => "SBS"
),
),
1 => array(
"bezeichnung" => "AM",
"ebene" => 3,
"teams" => array(
0 => "Entwicklung",
),
),
2 => array(
"bezeichnung" => "AM-Betrieb",
"ebene" => 3,
"teams" => array(
0 => "Datenbank",
1 => "Administration",
2 => "Benutzerverwaltung",
//3 => "Waltung"
)
)
);
Und dieses Array will ich nutzten um etwas zu zeichnen.
PHP:
//$anzahl_teams und farbe haben nen Wert
foreach ($elemente as $erster_key => $zweites_array) {
$position_kp = kp_position($start_kp_x,$start_kp_y,$anzahl_teams);
foreach ($zweites_array as $zweiter_key => $drittes_array) {
kp_zeichnen($img,$position_kp["start_kp_x"],$position_kp["start_kp_y"],$position_kp["ende_kp_x"],$position_kp["ende_kp_y"],$farbe);
kp_schrift($img, $position_kp["start_kp_x"], $position_kp["start_kp_y"], $drittes_array["bezeichnung"], $farbe);
}
foreach ($drittes_array as $dritter_key => $wert) {
team_zeichnen($img, $anzahl_teams, $wert, $position_kp["start_kp_x"], $position_kp["start_kp_y"], $farbe);
}
}
Das Problem liegt darin das ich beim 2ten foreach keinen Wert für
$drittes_array["bezeichnung"] in der Zeichnung sehe. Wo liegt das Problem, was mache ich falsch?
Mfg Andre
Zuletzt bearbeitet: