Hallo Zusammen,
habe ein kleines problem mit meiner rekursiven Abfrage.
Problemstellung:
Tabelle catalogs: cat_id|cat_parent_id|.....|cat_description
wenn cat_parent_id= 0, liegt hauptkategorie vor.
Ich möchte jetzt für einen per get übermittelten Kategoriepfad, die Hauptkategorie bestimmen.
Haut leider nicht ganz hin.
danke
derTrallala
habe ein kleines problem mit meiner rekursiven Abfrage.
Problemstellung:
Tabelle catalogs: cat_id|cat_parent_id|.....|cat_description
wenn cat_parent_id= 0, liegt hauptkategorie vor.
Ich möchte jetzt für einen per get übermittelten Kategoriepfad, die Hauptkategorie bestimmen.
Haut leider nicht ganz hin.
PHP-Code:
function getMainCat($cat)
{
global $db1, $lang;
if (empty($cat)) {
return $lang["leftcontent"]["navigation"];
} else {
$sql = "select * from " . tbl_catalog . " where cat_id='$cat'";
$result = $db1->query($sql);
while ($data = mysql_fetch_array($result)) {
if ($data["cat_parent_id"] != "0")
$this->getMainCat($data["cat_parent_id"]);
return $data["cat_description"];
}
}
}
derTrallala
Kommentar