Om u.bday är en dejt kan du göra något så här:
WHERE u.bday < NOW() + INTERVAL 10 DAY AND u.bday >= NOW()
MySQL har bra datumjämförelse och beräkningsfunktioner. Se manualen för mer information:http ://dev.mysql.com/doc/refman/5.5/en/date-and-time-functions.html
Om u.bday är en varchar-formaterad mm-dd-åååå, använd detta:
WHERE STR_TO_DATE(u.bday, '%m-%d-%Y') < NOW() + INTERVAL 10 DAY
AND STR_TO_DATE(u.bday, '%m-%d-%Y') >= NOW()
(Om u.bday inte är ett datum, gör det till ett. Att använda rätt datatyp för dina kolumner gör ditt liv mycket enklare.)