teddy86: Rekursives Auslesen von Datenbanken mit PHP

Beitrag lesen

Bin noch nicht weiter.. Trotzdem danke. Hier mal der Code:

$resID = mysql_query("SELECT kategorieID FROM shop_kategorien WHERE parentID='$kategorieID' ORDER BY kategorie", $GLOBALS['linkID'])or die(mysql_error());
while($zeile = mysql_fetch_array($resID,MYSQL_BOTH)){
  $kategorien[] = $zeile["kategorieID"];
}

Damit erzeuge ich folgendes Array:

Array ( [0] => 6 [1] => 10 [2] => 7 [3] => 8 [4] => 9 [5] => 2 [6] => 11 )

Nun sollen weitere IDs gefunden werden, die die IDs 6, 10, 7, usw. als parentID haben. Diese IDs sollen wieder auf unterpunkte geprüft werden. Dies solange, bis es keine Kinderelemente mehr gibt..

Das muss unbedingt so und nicht anders gemacht werden. Nachher brauche ich alle IDs in einem Array. Wer kann mir helfen?

Gruß teddy