Hallo euch allen,
ein doofes Problem vermutlich, ich versuche seit ner halben Ewigkeit einen Veranstaltungskalender PHP/MySQL zu realisieren. Dabei sollen immer die drei aktuellsten Veranstaltungen angezeigt werden (Um drei zu erhalten wird die Abfrage in einer "for" schleife durchlaufen).
Code:
"SELECT * FROM 'veranstaltungen' WHERE 'beginn'+0>NOW()+0 ORDER BY 'beginn';"
Anm.: 'beginn' = Timestamp, MySql 4.1.XX
Mit diesem Query wird zwar die Ordnung nach dem Datum erfolgreich durchgeführt aber das >=NOW() akzeptiert MySQL nicht.
In der MySQL Hilfe habe ich gefunden dass erst das zb. "+0" den Timestamp in einen Zahlenwert wandelt, damit also erst so vergleichbar macht.
Trotzdem funktioniert die Abfrage aber nicht wie gewünscht
Meines Wissens ist doch "NOW()" das selber Timestamp Format? Ein Vergleich sollte doch möglich sein?
Hat jemand eine Idee woran es liegen könnte?
Bzw.: Ist diese Lösung überhaupt direkt mit MySQL lösbar oder muss ich erst den ganzen Inhalt in PHP einlesen und da dann erst auswerten?
Danke schon mal im vorraus!