Hallo!
Ich möchte mit PHP und
mySQL ne Geburtstagsanzeige schreiben...
Diese Geburtstagsanzeige soll später alle Datenbankeinträge (bzw. Teile davon) ausgeben die in den nächsten 14 Tagen (mal als Beispiel) stattfinden.
Nun teste ich hier so ein bisschen mit rum und für den aktuellen Monat ging auch prima aber jetzt hab ich hier ne üble Konstruktion.
Sollte eigentlich noch nicht stattgefundene Geburtstage in den nächsten 14 Tagen des Monats ausgeben gibt mir aber nur ne Fehlermeldung:
Code:
Warning: mysql_fetch_object(): supplied argument is not a valid
MySQL result resource in ... on line 9
Tja, mein
Query sieht momentan so aus:
SELECT usr_name, usr_vorname, usr_birthday FROM abi2006_users WHERE( (MONTH(CURDATE()) = MONTH(usr_birthday)) and (DAY(usr_birthday) >= DAY(CURDATE())) and (DATEDIFF(CURDATE(), usr_birthday) <= 14))
Wenn da zuviele Klammern sind dann kommt das davon das ich gerade rumprobiert habe aber nix gebacken bekommen habe...
Was ich mir wünsche ist nen
Query das mir die Datensätze holt mit den Leuten die in den nächsten 14 Tagen Geburtstag haben. Auch wenn das schon im nächsten Monat ist...
Ich komm da echt nich mehr weiter...
Wenn mir da irgendwer helfen kann, dann kriegt er nen Keks...
Tausend Dank im Vorraus!
MfG Florian