Homepage selbermachen 7.851 Themen, 35.615 Beiträge

mysql einträge rückwärts auslesen

mrkingkurt / 29 Antworten / Flachansicht Nickles

Hallo...
Ich hab da mal ne Frage zu einem php-script.


Ich will aus einer Mysql-Tabelle die neuesten 15 Einträge RÜCKWÄRTS auslesen.


So weit bin ich:


SELECT * FROM inlingen_community_chat ORDER BY id DESC LIMIT 15


jetzt will ich aber dass der letzte Eintrag unten steht und der älteste oben...


Wie mach ich das??


Danke,
MFG Kurty

bei Antwort benachrichtigen
danke so gehts... mrkingkurt
P.S. Pitje_Puck
jdeen Pitje_Puck „P.S.“
Optionen

Hallo Pitje_Puck

Nochmal zum Mitschreiben : Der Beitrag von matren ist der einzige , der zur Frage passt. Alles andere geht am Thema vorbei. Die Frage wurde ganz klar definiert. Die Antworter streiten sich darum, ob man nun asc schreiben soll oder nicht. Das bringt dem Fragesteller rein gar nichts. Er will ja nur die aktuellsten 15 Einträge absteigend (neuester Eintrag unten) angezeigt bekommen. Und hat das auch klar in seiner Frage definiert. Matren hat das mit einem Beispiel recht gut und plastisch erklärt.

Und zu Deinem Beitrag vom 28.10.2003 14:34:
mit "asc 0,15" kann ich im Moment gar nichts anfangen.

"Bevor man hier weiter mit Tipps umherwirft, wäre es sinnvoller, wenn der Fragesteller preisgibt, ob das nun gegangen ist oder nicht" :

Mein Beitrag war ganz klar als Frage gekennzeichnet:

"Wenn es bei sql die Möglichkeit gibt, die Anzahl der Datensätze zu bestimmen, sollte auch folgende Konstruktion funktionieren :

... ORDER BY ID LIMIT ende-15,15
im klartext : bei 285 Datensätzen : LIMIT 270,15 "


Gruß jdeen

. . . when the kid next door walking on the moon . . .Wirklich gute Jdeen passen auf einen Bierdeckel
bei Antwort benachrichtigen
P.S. Pitje_Puck
P.S. jdeen
Bringen wir das zum Ende jdeen
Si :o xafford