Markus: MYSQL select Abfrage Problem mit or

Beitrag lesen

Hallo,

Bei einer MYSQl Abfrage koennen sich User Veranstaltungen listen lassen. Kriterium ist der Termin, der vom User ausgewählt wird (....Ende Januar, Anfang Februar, Mitte Februar....). Eine Veranstaltung geht z.B. vom 28.01. - 6.02.04, liegt also vom Termin bei Ende Januar und Anfang Februar. In der Datenbank ist Sie mit EJ für Ende Januar gelistet. Wenn ein User jetzt Anfang Februar als Termin eingibt, wird obige Veranstaltung nicht gelistet.
Meine Idee, lege noch eine Spalte Termin1 in der Datenbank an und trage dort bei Veranstaltungen mit Überschneidungen die zweite Terminoption ein - hier z.B. dann AF für Anfang Februar und schreibe als Select Anweisung:
SELECT Veranstaltung where Termin = '$zeit' or Termin = '$zeit1';
Nur dass funktioniert ja nicht, da bei Vergleichen nur mit NULL or NOt Null gearbeitet werden kann.

Wer hat eine Idee für mein hoffendlich verständlich beschriebenes Problem.
Sonnige Gruesse aus Hannover
Markus