Letzter Beitrag?

Kategorien: PHP & MySQL
3 Antworten
JayT
JayT am Donnerstag, 7. Juli 2005 um 01:58
Hallo Leutz, wie bekommt, man es hin, dass beim Forum wie hier, der letzte gepostete Beitrag angezeigt wird? Könnte mir das jemand erklären bitte und vielleicht sogar noch, dass mit dem Bild, was man noch nicht gelesen hat, dass da ein Bild erscheint, dass da ein neuer Beitrag ist! Wäre echt super, wenn mir jemand das erklären könnte. MFG JayT

Kommentare

unkie
unkie am Donnerstag, 7. Juli 2005 um 10:29

mach doch einfach &#039;WHERE date < &#039;.time();
das kannste dann noch mit ne IF versehen und fertig soltle sein ;)
date muss ein unix-timestamp sein da time() auch einen ausgibt ;)

Zum thema time:
Beschreibung
int time ( void )

Gibt die seit Beginn der Unix-Epoche (Januar 1 1970 00:00:00 GMT) bis jetzt vergangenen Sekunden zurück.

Siehe auch date() und microtime().

Von d2.php.de

Markus René Einicher
Markus René Einicher am Donnerstag, 7. Juli 2005 um 10:34

Dazu muss man nur wissen wie man Daten aus einer Datenbank ausließt:

SELECT * FROM tabelle ORDER BY zeit DESC
oder
SELECT * FROM tabelle ORDER BY id DESC

Entweder du lässt die id per auto_increment eintragen, dann wird hier alles ausgewählt und nach der spalte id soritert, das DESC bedeutet höchster wert zuerst, also wird die neueste id das erste sein was rauskommt. damit jetzt zumbeispiel die neusten zehn hast hängst hinten noch LIMIT 0,10 ran, das bedeutet in der liste die du ausgewählt hast sollen vom nullten weg zehn ergebnisse ausgelesen werden.

Raten würde ich dir aber, lieber die Zeit einzutragen, per Zeitstempel also time() und das damit auszulesen.

FrAgDeViL
FrAgDeViL am Donnerstag, 7. Juli 2005 um 20:22

dat mit der zeit is wahrscheinlich die beste lösung. musste halt den code ein bisschen zusammenschustern und dann gehts ab