Hallo, ich brauche mal eure Hilfe.
Ich wollte meine Kategorien und die dazugehörigen Subkategorien ausgeben.
In meiner SQL Tabelle "Kategorien" sind folgende Spalten: ID, Hauptkategorie, Position, Name
Ich will jetzt also alle Kategorien nach der Reiehe ausgeben und nach der Kategorie sofort die Subkategorie.
Dazu lass ich erst mal alle Kategorien die keine hauptkateorie haben ausgeben ( das sind die Hauptkategorien) und dann wollte ich alle ausgeben die eine Hauptkategorie haben und somit die Subkategorien sind.
Das Problem ist das er mir nur die Hauptkategorien ausgeben will. Könnt ihr mir helfen ?
habe ich das vom Prinzip her sinnvol gelöst oder ist das totaler quatsch ?
Ich wollte meine Kategorien und die dazugehörigen Subkategorien ausgeben.
In meiner SQL Tabelle "Kategorien" sind folgende Spalten: ID, Hauptkategorie, Position, Name
Ich will jetzt also alle Kategorien nach der Reiehe ausgeben und nach der Kategorie sofort die Subkategorie.
Dazu lass ich erst mal alle Kategorien die keine hauptkateorie haben ausgeben ( das sind die Hauptkategorien) und dann wollte ich alle ausgeben die eine Hauptkategorie haben und somit die Subkategorien sind.
PHP-Quellcode
- <?php while($aus = mysql_fetch_array($sql)){
- if ($aus['hauptkat'] == "0") { ?>
- <li><a href="?go=kat&kat=<?php echo $aus['id'] ?>"> -> <?php echo $aus['name'] ?> </a></li>
- <?php if ($aus['hauptkat'] > "0") { ?>
- <li><a href="?go=kat&kat=<?php echo $aus['id'] ?>"> -> <?php echo $aus['name'] ?> </a></li>
- <?php } } } // Ende der Schleife ?>
Das Problem ist das er mir nur die Hauptkategorien ausgeben will. Könnt ihr mir helfen ?
habe ich das vom Prinzip her sinnvol gelöst oder ist das totaler quatsch ?