Hoi,
habe ein Problem mit dieser reskursiven Funktion:
Das gibt das Testecho aus, aber die Funktion gibt einfach nix zurück.
Die DB-Struktur is ne normale Parent-Kategorie Struktur, wobei die Kategorie 4 die mit der funktion aufgerufen wird, in zweiter Ebene ist.
Wäre nett wenn ihr mir helfen könntet.
Danke schonmal
Dommi
habe ein Problem mit dieser reskursiven Funktion:
PHP-Code:
function get_depth($id,$depth=0) {
echo "Tiefe:".$depth."ID".$id."<br>"; //Testecho
if($id == "0") return $depth;
$query = querydb("SELECT parent_id FROM tabelle WHERE id = '".$id."'","");
get_depth($query['parent_id'],$depth+1);
}
$blubb = get_depth('4');
echo $blubb;
Tiefe:0ID4
Tiefe:1ID3
Tiefe:2ID1
Tiefe:3ID0
Tiefe:1ID3
Tiefe:2ID1
Tiefe:3ID0
Die DB-Struktur is ne normale Parent-Kategorie Struktur, wobei die Kategorie 4 die mit der funktion aufgerufen wird, in zweiter Ebene ist.
Wäre nett wenn ihr mir helfen könntet.
Danke schonmal
Dommi
Kommentar