Das muss einfach sein, aber ich habe damit herumgespielt, und habe nichts bekommen, was ich wollte. Ich habe den folgenden Code:mysql Daten in 30-Tage-Bereich auswählen
SELECT id,title,start_date
FROM events
WHERE start_date > DATE_SUB(NOW(), INTERVAL 1 MONTH)
AND city = '$cityName'
ORDER BY start_date DESC
Nun ist diese wählt Veranstaltungen mit Terminen in diesem Monat, aber die Definition dieses Monats in Abfrage gezeigt ist anders als das, was ich brauche. Ich brauche es, um Ereignisse innerhalb von 30 Tagen zu zeigen und nicht nur diesen Monat, also August. Wenn ich ein Ereignis im August einfüge, zeigt es das Ergebnis. Wenn ich September einfüge, ist es auch nicht, obwohl es weniger als 30 Tage entfernt ist.
helfen "... ich damit hantierte ..." Großartig! Beeilen Sie sich und posten Sie Ihre [Geige] (http://sqlfiddle.com/), so dass wir auch damit umgehen können. –
haha tüftelte nicht dort um ehrlich zu sein..mehr wie in der Entwicklungsumgebung, aber danke für die große Ressource mate –