URL: https://www.overclockers.at/coding-stuff/mysql_show_10_latest_148506/page_1 - zur Vollversion wechseln!
zeas
ich hab folgende query:
"SELECT * FROM `akfloqblog` WHERE `timestamp` < '$now' LIMIT 10"
$now enthält das aktuelle datum und die uhrzeit im 14-stelligen datumsformat welches mysql für fields mit dem datentyp TIMESTAMP created.
jetz bekomm ich alle einträge zurück desssen datum vor dem jetzigen datum liegt, allerdings bekomm ich dann die 10 ERSTEN entrys, ich will aber die 10 LETZTEN. wie mach ich das?
btw: bei LIMIT kann ich kein offset setzen weils ja dynamisch sein soll.
order by ...
jop, ein
select *
from bla
where bla
order by timestamp desc
limit 10
sollts eigentlich tun
ja genau das wars... typischer denkfehler von mir. ein ORDER BY `timestamp` DESC hab ich eh schon drin, an das LIMIT 10 in dem zusammenhang hab ich ned dacht.
danke
overclockers.at v4.thecommunity
© all rights reserved by overclockers.at 2000-2025