Hallo zusammen,
Ich bin gerade dabei, ein kleines Forum zu schreiben (und nein, ein bereits bestehendes ist keine Lösung, da es 1. nicht gross wird und 2. perfekt auf unsere Seite angepasst werden muss). Es geht auch eher um das MySQL Statement.
Die Situation:
==========
- Ich habe drei Tabellen:
forum_cat (catID | titel | description) // Die Forumskategorien, Foren
forum_thread (threadID | catID | titel | userID) // Die Beiträge innerhalb einer Kategorie, mit Ersteller
forum_beitrag (bID | threadID | userID | datum | text) // Der Beitrag selber
- Ausserdem habe ich folgende Ansichten:
Forenübersicht
Themenübersicht (innerhalb einer Kategorie)
Der Beitrag selber
Wie ein Forum halt so aufgebaut ist
Der Beitrag selber stellt kein Problem dar.
Probleme bereiten mir die Forenübersicht, wo ich den jeweils neusten Beitrag verlinken möchte. Sowie die Kategorienübersicht, wo ich einerseits die Themen geordnet haben möchte, andererseits wiederum zum neusten Beitrag verlinken.
Und zwar weiss ich nicht, wie ich die Queries "verlinken" soll, um möglichst wenig Queries zu haben.
Natürlich kann ich alles einzel abfragen mit mehreren Queries, aber geht es auch anders?