Wichtige Frage zum auslesen der letzten Beiträge

sexy-hexy16

Grünschnabel
Hallo euch allen,

hmm ich habe ein kleines Forum auf meiner Seite. Das Forum habe ich aber nicht selber gemacht, da ich mich nicht so gut mit PHP auskenne. Deshalb hoffe ich dass ich von euch eine kleine Hilfe bekommen.

Also hier kommt mal meine genau frage.

Das Forum hat insgesamt 6 Tabellen in einer Datenbank.

Ich möchte jetzt auf einer Startseite immer die letzten 5 Treads auslesen lassen. Aber ich weiß leider nicht wie ich das umsetzten kann.

So sehen die Tabellen in der Datenbank aus:


CREATE TABLE `forum_threads` (
`threadid` int(11) NOT NULL auto_increment,
`boardid` int(11) NOT NULL default '0',
`status` char(2) NOT NULL default '',
`del` varchar(10) NOT NULL default '',
PRIMARY KEY (`threadid`)
) TYPE=MyISAM AUTO_INCREMENT=24 ;



CREATE TABLE `die_rubriken_im_foren` (
`boardid` int(11) NOT NULL auto_increment,
`name` text NOT NULL,
`beschreibung` text NOT NULL,
PRIMARY KEY (`boardid`)
) TYPE=MyISAM AUTO_INCREMENT=20 ;


CREATE TABLE `postings` (
`postid` int(11) NOT NULL auto_increment,
`threadid` int(11) NOT NULL default '0',
`von` text NOT NULL,
`datum` text NOT NULL,
`post` text NOT NULL,
`titel` text NOT NULL,
`ip` text NOT NULL,
`del` varchar(10) NOT NULL default '',
PRIMARY KEY (`postid`)
) TYPE=MyISAM AUTO_INCREMENT=50 ;

So ich denke die anderen Tabellen sind nicht von bedeutung die sind dann nur noch User und Smilies usw.

So wie kann ich also nun auf der Index Seite das so auslesen dass das wie folgt aussieht. Das was nun kommt ist aber nur ein Beispiel:

Champions League Am 21.04.2005 um 13:57 Uhr

Und das am Anfang das sollte dann eben auch immer gleich verlinkt werden dass wenn man drauf klickt, dass man dann immer zu dem jeweiligen Thema kommt.

So nun hoffe ich dass ich das auch ausführlich genug erklärt habe und dass mir jemand helfen kann.

Gruß
sexy-hexy16
 
Hallo,

an das habe ich auch gedacht aber dann bekomme ich ja alles. Wie gesagt ich will eignetlich immer nur die 5 AKTUELLEN Treads nicht mehr und die sollen dann auch gleich verlinkt werden zu den jeweiligen Treads.

Gruß sexy-hexy16
 
Hallo,

Du willst aber die 5 Threads, wo die Postings am aktuellsten sind?

Nein das will ich nicht. Ich möchte einfach nur die letzten 5 Treads haben die gerade geschrieben worden sind also die wo noch nichts dazu geschrieben worden ist.

Verstehst du was ich meine?
 
Na ja das war mir schon klar dass ich hier keine normale Antworten bekommen. Ich dachte OK wenn man sich net so auskennt mit PHP dann wird einem hier geholfen aber das ist ja nicht der Fall.

Na ja ich werde mich auch wieder abmelden.

Cya
 
Definiere mal bitte was Du mit "Treads" meinst, diesen Ausdruck habe ich noch nie gehoert. Es gibt entweder Threads = komplette Diskussionen (z.B. alles was jetzt hier innerhalb "Wichtige Frage zum auslesen der letzten Beitraege" geschrieben wurde) oder Postings = einzelne Beitraege (also meiner jetzt).

Wenn letzteres, dann hat suye Dir schon den richtigen SQL Befehl genannt. Wie das jetzt in PHP umsetzt kann ich Dir nicht sagen, in ASP werden die selektierten Eintraege in der Tabelle mit einer While - Wend Schleife durchgegangen und ausgegeben.
 
Nein ich brauch einfach immer den letzten Tread der geschrieben worden ist. Wenn du es nicht verstehst was ich meine dann schreib mir doch einfach nichts. Das kann ja wohl nicht so schwer sein oder? Du weißt ja hoffentlich was ein Tread ist oder?
 
Zurück