
Lo que has puesto en comentario como constantes no son eso, son simples variables, pero mi consejo es más bien que uses arrays, tienes una variable por cada mes y día de la semana

Ya son ganas de complicarse.
Como te dijeron usa un mysql_error() Está claro que tienes un fallo en la consulta.