Hallo!
Ich habe die folgende Abfrage um mir die HEUTIGEN Geburtstage anzeigen zu lassen.
Es wird aber nur EINER von DREI Mitgliedern mit einer 1 gekennzeichnet. Wie kann das kommen????
Hat jemand eine Idee??
Vielen Dank!
Ich habe die folgende Abfrage um mir die HEUTIGEN Geburtstage anzeigen zu lassen.
Es wird aber nur EINER von DREI Mitgliedern mit einer 1 gekennzeichnet. Wie kann das kommen????
Hat jemand eine Idee??
PHP-Code:
SELECT IF( DAYOFYEAR( Geburtsdatum ) = DAYOFYEAR( CURDATE( ) ) , 1, 0 )
UserGeburtsdatumHeute, ID, Name, Vorname, Email, Geburtsdatum, Aktiv
FROM `TUser`
WHERE DAYOFYEAR( curdate( ) ) -4 <= dayofyear( `Geburtsdatum` )
AND DAYOFYEAR( curdate( ) ) +7 >= dayofyear( `Geburtsdatum` )
AND GeburtsdatumAnzeigen =1
AND Aktiv =1
ORDER BY dayofyear( `Geburtsdatum` )
LIMIT 0 , 30
Kommentar