Bei Deinem Select Statement musst Du nur nach dem Timestampfeld sortieren lassen (order by feldname desc) und vorher natürlich noch mit max den Timestamp auslesen und als Limit 10 setzten...
hallo,
ic habe eine tabelle in die werden viele datensätze geschrieben. durch einen ein timestamp feld (dialog_zeit) wird die zeit gespeichert. wie lese ich nun die 10 aktuellsten datensätze aus? und zwar so das der äölteste oben und er neuste unten steht?
Bei Deinem Select Statement musst Du nur nach dem Timestampfeld sortieren lassen (order by feldname desc) und vorher natürlich noch mit max den Timestamp auslesen und als Limit 10 setzten...
Gruss freefonzo
"Ein Experte ist ein Mann, der hinterher genau sagen kann, warum seine Prognose nicht gestimmt hat."
Sir Winston Churchill
1. lesen || 2. suchen || 3. posten || 4. Traum Scripts einbauen || 5. So sehen also TP'ler aus ?
also als beispiel
PHP-Code:SELECT * FROM tabelle ORDER BY datum DESC LIMIT 0,10
Und hier noch das Silbertablett![]()
![]()
![]()
Gruss freefonzo
"Ein Experte ist ein Mann, der hinterher genau sagen kann, warum seine Prognose nicht gestimmt hat."
Sir Winston Churchill
1. lesen || 2. suchen || 3. posten || 4. Traum Scripts einbauen || 5. So sehen also TP'ler aus ?
*hehe*![]()
ja aber dann habe ich doch das ganze in der falschen reihenfolge oder nicht? wenn ich nach dem timestamp absteigend sorieren.
ich möchte aber das ganze andersherum sortiert haben! geht es nicht, wenn ich erst die anzahl aller datensätze auslese, diese minus 10 rechne und mir dann von diesem punkt an 10 ausgeben lassse?
hier die php-version für sql-spastiker:
select * from tabelle
...
$i=0;
while($result->fetchInto($row))
{
if($i==9) $i=0;
$wert[$i]=$row[Anzeige];
}
rsort($wert);
foreach($wert as $val)
{echo $val."<br>";}
![]()
![]()
Original geschrieben von Longfang
hier die php-version für sql-spastiker:
![]()
![]()
Du sollst doch nicht immer die Member ärgern...
![]()
Gruss freefonzo
"Ein Experte ist ein Mann, der hinterher genau sagen kann, warum seine Prognose nicht gestimmt hat."
Sir Winston Churchill
1. lesen || 2. suchen || 3. posten || 4. Traum Scripts einbauen || 5. So sehen also TP'ler aus ?
.
Geändert von Radoo.de (17.10.2003 um 22:06 Uhr)
ui, ja vergessen:
select tabelle.* from tabelle
wie konnt ich nur!
@fonzo: schön, dass du auch wieder mal reinschaustbist mir schon abgegangen...
.
Geändert von Radoo.de (17.10.2003 um 22:06 Uhr)
hehe...
gaaanz tief in unserem inneren haben wir doch immer dran geglaubt
@jhp:
schau dir mal den link an und gleich das erste Beispiel dazu:
http://www.php.net/manual/de/functio...-data-seek.php
also ich habe die variate lese aus wieviele gesamte. nimm das minus 10 und starte mit dem limit da , 10 benutzt....
das mit dem select tabelle.* from tabelle hab ich nicht verstanden....
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)