Hallo,
malwieder ein Problem meinerseits *gg*.
Und zwar will ich in einem Select Feld sämtliche Kategorien mit Sub Kategorien angezeigt kriegen.
Die Tabelle sieht im Beispiel so aus:
Mein Script dazu sieht wie folgt aus:
Die Unterkategorie sollen mit startendem "-->" Anfangen.
Also in etwa:
Leider gibt mir das Script alle Kategorien (Ober sowie Sub) ohne das "-->" aus!
Hoffe mir kann jemand dabei helfen!
Mit freundlichen Grüßen
emptynick
malwieder ein Problem meinerseits *gg*.
Und zwar will ich in einem Select Feld sämtliche Kategorien mit Sub Kategorien angezeigt kriegen.
Die Tabelle sieht im Beispiel so aus:
Name|Main
Programmieren//Währe jetzt eine Oberkategorie da keine Main-ID zugewiesen ist.
PHP|1//Währe jetzt Unterkategorie von Programmieren wenn Oberkategorie Programmieren die ID 1 hat
Mein Script dazu sieht wie folgt aus:
PHP:
$cats = mysql_query("SELECT * FROM kategorien WHERE main=''");
while($row = mysql_fetch_array($cats)){
echo '<option value="'.$row[name].'">'.$row[name].'</option>';
$subcats = mysql_query("SELECT * FROM kategorien WHERE main='$row[id]'");
while($row2 = mysql_fetch_array($subcats)){
echo '<option value="-->'.$row2[name].'">'.$row2[name].'</option>';
}
}
Die Unterkategorie sollen mit startendem "-->" Anfangen.
Also in etwa:
Programmieren
-->PHP
Leider gibt mir das Script alle Kategorien (Ober sowie Sub) ohne das "-->" aus!
Hoffe mir kann jemand dabei helfen!
Mit freundlichen Grüßen
emptynick