ich hab hier ein modul, dass mir die unterkategorien meiner navigation des Levels drei ausgibt. gehe ich darüber in level vier soll es immer noch die selben kategorien anzeigen, also dann auf der selben ebene und nicht mehr die unterkategorien. jetzt weiss ich nicht so richtig, wie ich da ran gehen soll, da ja die parentID dann von der kategorie zwei level weiter oben benötigt wird.
vielleicht kann mir jemand helfen?
liebe Grüße
tine
Hier das modul:
Code: Alles auswählen
<?php
include_once($cfg["path"]["contenido"].$cfg["path"]["includes"]."functions.con.php");
$mysql = new DB_Contenido; //Verbindung zur Datenbank aufbauen
$mysql_2 = new DB_Contenido; //2. Verbindung, da ich nicht weiß wann das Conteido-Mysql.Objekt ein ResultSet zurück gibt ...
$parentKategorie = $idcat;
$query = "SELECT * FROM ".$cfg['tab']['cat']." a,
".$cfg['tab']['cat_lang']." b, ".$cfg['tab']['cat_tree']." c WHERE
a.parentid = ".$parentKategorie." AND a.idcat = b.idcat AND b.idlang =
".$lang." AND c.idcat = b.idcat AND c.level=3"; /*Query um sich alle Unterkategorien der @see parentKategorie zu holen*/
$mysql->query($query);
$mysql_2->query("SELECT * FROM ".$cfg['tab']['cat_art']." d WHERE d.idcat = ".$mysql->f('idcat')." LIMIT 1");
while ($mysql->next_record())
{
echo "<p style=\"text-indent:-0.58cm;margin-left:0.58cm;margin-top:0px;\">
<img src=\"upload/grafik/arrow.gif\" alt=\"\">
<a href=\"front_content.php?idcat=".$mysql->f('idcat')."&idart=".$mysql_2->f('idart')."\">".$mysql->f('name').
"</a></p> "; //hier kann dann die Spaßige Formatierung rein
}
?>