Guten Mittag,
ich sitze gerade vor ein riesiges Problem. Es geht um folgendes, ich muss ein dropdown menu schreiben für den XTC. Also den XT:Commerce.
Die dropdown soll dynamisch aus den Kategorien erstellt werden.
Nun mein Problem, in den Kategorien gibt es denn wieder unterkategorien. Das habe ich noch hinbekommen, aber bei einer 3ter ebene an unterkategorien kriege ich probleme.
Die DB ist folgende maßen aufgebaut:
categories_id | parent_id
mein jetzige script, der nur eine unterebene hinbekommt sieht folgende maßen aus:
$result = "SELECT * FROM categories";
$result = xtDBquery($result);
while($row = xtc_db_fetch_array($result))
{
if(!$row['parent_id'])
{
echo $row['categories_id']."<br>";
}
$result2 = "SELECT * FROM categories WHERE parent_id='".$row['categories_id']."'";
echo "$result2<br>";
$result2 = xtDBquery($result2);
while($row2 = xtc_db_fetch_array($result2))
{
echo " - " . $row2['categories_id']."<br>";
}
}
Ich hoffe einer kann mich helfen.
LG Damian