Kategoerien Übersicht

Simonon

Gesperrt
Hi also hab schon wieder ein Problem bei dem ich seit Wochen die Antwort nicht finde.

Also ich hab ein Forum gecodet.
Hier zu sehen.
das Forum

Aber da sieht man bis jetzt nur die Beiträge.
Ich möchte es aber so machen das man wie hier

KATEGORIE
(und jetzt darunter)Forum1
Forum2
KATEGORIE1
....

Also das man die euínzelnen Foren sieht.
Aber wie mach ich das am besten

Ich hab mir gedacht das ich zwei Tabellen dazu mache
ForumID
Forum

und dann per SELECT BEfehl die die Zeilen auslese.
Das funktioniert ja aber wie mach ich das das man auf ein Forum klickt und dan kommt man (wenn das Forum leer ist.)in ein leeres Forum
halt wie wechsle ich das Forum?

Das müsste doch mit einem Where Befehl funktionieren oder
Kann mir villeicht jemand helfen?

Ich weiss es ist lächerlich.



Gruss Simon
 
Hallo,
eine Tabelle für Forum und Kategorie reicht dafür aus.
Tabellen Aufbau von forum:
id ,
name,
beschreibung,
is_cat(Mit dieser Spalte Überprüfst du ob es eine Kategorie ist oder nicht),
cat_id(Hier steht jeweils die übergeordnete Kategorie eines Forums),
pos(Hiermit kannst du die Foren und Kategorien Sortieren lassen)
PHP:
<?php
$sql=mysql_query("SELECT c.*,f.* FROM forum c 
LEFT JOIN forum f ON(c.id=f.cat_id) WHERE c.is_cat='1' ORDER BY c.pos ASC,f.pos ASC");
while($dat=mysql_fetch_array($sql))
{
if($dat['is_cat']==1)
{
// code wenn es eine Kategorie ist
}
else
{
// code wenn es ein Forum ist
}

}
?>
Und bei der Tabelle thread musst du nur eine Spalte mit den Namen forum_id anlegen.
PHP:
<?php
$sql=mysql_query("SELECT * FROM thread WHERE forum_id='".$_GET['id']."'");
while($dat=mysql_fetch_array($sql))
{
// dein code
}
?>
Ich hoffe ich habe dich richtig Verstanden.
bye
 
Zuletzt bearbeitet:
hi @Drachenkaiser

Danke aber könntest du mir deine Schritte bitte ein bisschen genauer erklären ich hab das nicht ganz kappiert.
Aber danke

Gruss Simon
 
Zurück