Mailinglisten-Archive |
Hallo, kann mir jemand bitte einen Denkanstoß geben wie ich den Inhalt der Datenbank rekursiv durchlaufe (das klappt schon) aber dann in einem Array speichern kann. So sieht mein Script bisher aus: <?php $haupt_menu = array(); CMS_makeKat(0); function CMS_makeKat($kat) { global $haupt_menu; $result = mysql_query("SELECT * FROM ordner where hkat = '$kat' and status = '1' order by sort"); while($row = mysql_fetch_array($result)) { $last_id = getID($row['ID']); // Hier wird geprüft ob Ordner Inhalt hat if($last_id) { $tmparray = array ( 'id' => $row['ID'], 'linkid' => $last_id, 'name' => $row['name'], ); array_push($haupt_menu, $tmparray); $tmparray = null; CMS_makeKat($row['ID']); } } } ?> Vielen Dank schon mal. Grüße Harald
php::bar PHP Wiki - Listenarchive