Hallo,
In einer mysql-Datenbank habe ich verschiedene Termine gespeichert. Wie schaffe ich es, dass immer nur der chronologisch nächste angezeigt wird?
_selektiere_ nur Einträge, deren Datum größer oder gleich dem aktuellen Datum ist; _sortiere_ sie aufsteigend nach Datum; _limitiere_ die Menge auf 1 (oder verwerte nur das erste Ergebnis).
richtiger wäre es, den oder die(!) Einträge auszuwählen, die das kleinste Datum aufweisen, das größer ist als das aktuelle. Es könnten ja mehrere Termine am gleichen Tag sein. Falls nur ein Eintrag gewünscht ist, so müsste das Kriterium angegeben werden, nach dem bei Gleichheit entschieden wird.
Freundliche Grüße
Vinzenz