Hallo erstmal,
ich hab einen fehler in meiner abfrage. In einer tabelle sollen alle banner ausgelesen werden die rubrik small haben der status nicht auf hide is und
die nicht im archiv stehen. zusätzlich werden sie noch auf ihr datum überprüft.
Es hat ein "anzeige start datum" und eine "anzeige end datum", also werden sie nur für eine bestimmte zeit angezeigt. diese abfrage soll bewirken das man in einer tabelle feststellen kann welche banner nicht mehr angezeigt werden.
Hier mal der Code dazu:
Code:
SELECT * FROM werbung WHERE rubrik = ("small") AND status = ("H") AND archiv = ("nein") OR (datum_e < '.$datum.' OR datum_s > '.$datum.') OR (datum_e < '.$datum.' AND datum_s > '.$datum.') OR (datum_e < '.$datum.' AND datum_s < '.$datum.') OR (datum_e > '.$datum.' AND datum_s > '.$datum.')
so nun, angezeigtz wird schon etwas das problem ist bloss nicht das was meine abfrage bewirken soll. : S
wenn das problem am datum liegen würde könnte man ja nochmals drüber grübeln. aber es werden banner angezeigt die im archiv sind und wide rubrik haben. : /
echt mühsam. Könnte sich bitte einer mal den code ansehen und mir vielleicht ein tipp geben?
vielen dank