Forum

5 Antworten3277 Sichtungen
Kategorien: PHP & MySQL
PaTHoS
PaTHoS am Dienstag, 24. Juni 2003 um 19:49
hi ich hab mal eine frage und zwar wenn ich ein forum programmieren würde (mit einer mysql datenbank) wieviele tabbelen bzw spalten brach ich da? Es ist nur mal eine frage die mir mal kekommen ist als ich drübernachgedacht habe :D weil mir keine vernümpftige idee gekommen ist frag ich jetzt einfach mal :P

Kommentare

blackfeet
blackfeet am Dienstag, 24. Juni 2003 um 21:05

Das liegt ganz an dir ... Du könntest das Ganze in eine einzige Tabelle verbacken nur wäre das ganze dann ein bisschen unübersichtlich.... Auserdem kommt es drauf an wie umfangreich das ganze wird. Ob du alle möglichen userdaten aufnehemen willst oder nicht. Und für jeden eintrag brauchst du dann wieder einen datensatz in einer tabelle. Aber wenn du eine Datenbank hast kannst du normalerweise unendlich viele Tabellen erstellen

PaTHoS
PaTHoS am Dienstag, 24. Juni 2003 um 21:37

jaja das is klar aber ich glaub ich wollt mehr wissen wie ein forum speziell funktioneirt hab ich falsch geschrieben glaub ich :D
also wenn einer einen neuen Thread aufmacht dann müste ich ja reinteoretisch auch eine neue spalte anlegen oder wo soll ich das drin speichern!? oder wie? also speicher ich (jetzt bespielzweise) die Threads, und dann in einer anedern spalte bzw tabbele die eintrage mit dem zugehöriegen Thread?
Ich hoffe du weißt was ich meine ;)

blackfeet
blackfeet am Mittwoch, 25. Juni 2003 um 19:37

Das kann man machen wie man will .... Aber eine Möglichkeit ist folgende ...

Du legst 4 Tabellen an:

1. Für die Userinformationen (Name, Nickname, ....)
2. Für die Foren (Off Topic, Site Werbung, Neu hier ?, ...)
3. Eine für die threads (private page, forum?, www.girlcube.de, ...)
4. Eine für die Posts (so was wie ich da grade schreibe)

Und für jeden neuen Post wird ein neuer Datensatz in der Tabelle für die Posts angelegt. Bei jedem Neuen Thread einer dort wo die threads gespeichert werden.

Aber am besten ist du entwirfst dir selbst ein konzept und "baust" es danach.

PaTHoS
PaTHoS am Mittwoch, 25. Juni 2003 um 19:53

hmm ahh verstehe und dann giebt man das die beitrage halt mit "?bla=1&mope=23" aus muss ich ma gugen ob ich es auch umsetzen kan ;)
danke!

blackfeet
blackfeet am Mittwoch, 25. Juni 2003 um 22:05

Also so wie hier auf webstylez mach es einfach. Schick oben threadid und boardid mit.


(in Worten)