Ich habe auf meiner Website einen Event-Bereich in dem ich die Events als Datensätze gespeichert habe die nach Datum sortiert sind. Ich möchte, dass auf meiner Startseite das aktuellste Event gepostet wird.
Ich habe einen Code hier im Forum gefunden, der mir zumindest mal den heutigen Datensatz ausgibt:
Code:
$query_start_events = "SELECT * FROM events ORDER BY TO_DAYS(`datum`) = TO_DAYS(NOW()) DESC, datum DESC";
Das Problem bei dieser Abfrage ist nur, dass das am weitesten in der Zukunft liegende Event angezeigt wird, falls es keines am heutigen Tag gibt.
Mein Ziel ist es, dass falls kein heutiges Event existiert, das nächste ausgegeben wird und nicht das allerzukünftigste (sprich höchstes Datum).
Falls jemand weiss, wie man dieses Problem lösen kann, bitte postet es hier. Ich bin für jede Hilfe dankbar.