1
Abend...
Da ich hier genau an der Stelle des Experten sitze, möchte ich am besten Mal hier nachfragen.
Und zwar bin ich seit Anfang dieser Woche mit dem Programmieren meines eigenen Forums beschäftigt. Die Registrierung, der Login, die Memberliste, die Profilverwaltung usw. sind auch schon fertig. Dann hatte ich mich an die Erstellung des eigentlichen Forums gemacht und einen Adminbereich programmiert, in dem ich Kategorie erstellen und in diese wiederum "Unterkategorien" erstellen kann. D.h. der Aufbau könnten beispielsweise so ausehen:
- Tiere
> Hunde
> Katzen
"Tiere" wäre dabei die Kategorie und "Hunde" und "Katzen" die Unterkategorien. Die Erstellung ist also bis dahin richtig.
Jetzt habe ich eine neue Datei erstellt (forum.php) und in dieser die "Abfrage" wie folgt aufgebaut:
Obwohl alles einwandfrei funktioniert, bin ich mir nicht sicher ob das alles so perfekt ist und ob mit der Zeit nicht irgendwelche Nachteile aufkommen könnten.
Ich freue mich über Verbesserungsvorschläge in jeder Hinsicht. Tipps zum weiteren Programmieren der Threadanzeige sind ebenfalls sehr erwünscht.
Vielen Dank!
Da ich hier genau an der Stelle des Experten sitze, möchte ich am besten Mal hier nachfragen.
Und zwar bin ich seit Anfang dieser Woche mit dem Programmieren meines eigenen Forums beschäftigt. Die Registrierung, der Login, die Memberliste, die Profilverwaltung usw. sind auch schon fertig. Dann hatte ich mich an die Erstellung des eigentlichen Forums gemacht und einen Adminbereich programmiert, in dem ich Kategorie erstellen und in diese wiederum "Unterkategorien" erstellen kann. D.h. der Aufbau könnten beispielsweise so ausehen:
- Tiere
> Hunde
> Katzen
"Tiere" wäre dabei die Kategorie und "Hunde" und "Katzen" die Unterkategorien. Die Erstellung ist also bis dahin richtig.
Jetzt habe ich eine neue Datei erstellt (forum.php) und in dieser die "Abfrage" wie folgt aufgebaut:
$ocat = mysql_query("SELECT id, name, beschreibung FROM kategorien ORDER BY id DESC");
while ($row = mysql_fetch_array($ocat)) {
echo "» <b>".$row["name"]."</b> - ".$row["beschreibung"]."";
echo "<br><br>";
$ucat = mysql_query("SELECT name FROM unterkategorien WHERE kategorie='".$row["id"]."' ORDER BY id DESC");
while ($row2 = mysql_fetch_array($ucat)) {
echo "- ".$row2["name"]."<br>";
}
echo "<br><br>"
}
Obwohl alles einwandfrei funktioniert, bin ich mir nicht sicher ob das alles so perfekt ist und ob mit der Zeit nicht irgendwelche Nachteile aufkommen könnten.
Ich freue mich über Verbesserungsvorschläge in jeder Hinsicht. Tipps zum weiteren Programmieren der Threadanzeige sind ebenfalls sehr erwünscht.
Vielen Dank!