Suche Forum Tutorial

BlackRaven

Grünschnabel
Ich suche ein Tutorial für ein Forum in dem beschrieben wird wie ich aus der Datenbank abfrage, wievile Threads in den einzelnen Foren sind und wieviele Einträge es schon gibt, und wer den letzten Beitrag geschrieben hat, alles andere hab ich schon selbst fast fertig, bzw kann ich selber. Ich wäre sehr dankbar für antworten!
 
Kannst du mir denn sagen, wie man ein Forum programmiert ? Halt den Aufbau usw ? Wäre wirklich nett :)
 
Für ein Forum braucht man kein Tutorial, sondern muss PHP können!
@glen: Ich weiss nicht, wie hoch deine PHP-Kentnisse sind, aber für einen fortgeschrittenen PHPler sollte es kein größeres Problem sein, sich mit dem Aufbau auseinander zusetzten.
Guck dir doch mal ein fertiges Forum an (http://www.woltlab.de, http://www.phpbb.de).

Grundsätzlich könnte der Aufbau so aussehen (MySQL-Tabellen):
Code:
+---------------+
| Tabelle: User |
+---------------+
| <userid>      |<-------------------------------+
| <username>    |        +----------------+      |
+---------------+        | Tabelle: Foren |      |
                         +----------------+      |
                     +-->| <forumid>      |      |
                     |   | <forumname>    |      |
                     +---| <parentforum>  |<-+   |
+------------------+     +----------------+  |   |
| Tabelle: Threads |                         |   |
+------------------+                         |   |
| <threadid>       |<-+                      |   |
| <threadautor>    |--|----------------------+---+
| <threadtitle>    |  |                      |   |
| <parentforum>    |--|----------------------+   |
+------------------+  |                          |
                      |  +-----------------+     |
                      |  | Tabelle: Posts  |     |
                      |  +-----------------+     |
                      |  | <postautor>     |-----+
                      +--| <parentthread>  |
                         | <postmessage>   |
                         +-----------------+

@BlackRaven:
PHP:
SELECT COUNT (`threadid`) AS `threadsinforen` WHERE `parentforum`='1'
PHP:
SELECT COUNT (`postid`) AS `allposts` FROM `posttable`
allposts: <Anzahl aller Posts>
PHP:
SELECT `autorid` FROM `posttable` ORDER BY `postid` DESC LIMIT 1
 
Code:
+---------------+
| Tabelle: User |
+---------------+
| <userid>      |<-------------------------------+
| <username>    |        +----------------+      |
+---------------+        | Tabelle: Foren |      |
                         +----------------+      |
                     +-->| <forumid>      |      |
                     |   | <forumname>    |      |
                     +---| <parentforum>  |<-+   |
+------------------+     +----------------+  |   |
| Tabelle: Threads |                         |   |
+------------------+                         |   |
| <threadid>       |<-+                      |   |
| <threadautor>    |--|----------------------+---+
| <threadtitle>    |  |                      |   |
| <parentforum>    |--|----------------------+   |
+------------------+  |                          |
                      |  +-----------------+     |
                      |  | Tabelle: Posts  |     |
                      |  +-----------------+     |
                      |  | <postautor>     |-----+
                      +--| <parentthread>  |
                         | <postmessage>   |
                         +-----------------+
:eek: das hast du jetzt nicht wirklich selbst gemacht, oder?
:eek: :eek: :eek:
 
das hast du jetzt nicht wirklich selbst gemacht, oder?
Siehts so gut aus :)
Naja, hab mich einfach hingehockt und das Tippen angefangt:
War gar nicht so schlimm.
Das mit den Pfeilen (also den Relationen) hab ich letztens mal bei Access oder sonst wo gesehen.
 
Vielen Dank für die Antworten. Ich werd das mal versuchen und nächste woche sonntag (wenn ich wieder online bin) das ergebnis bekannt geben.
Jedenfalls danke nochmal
 
Zurück