dato per scontato che $mese sia un intero da 1 a 12, la query dovrebbe essere
se non ti funziona, stampati la query che evidentemente hai scritto male qualcosa dopo questa condizione, tipo magari hai tenuto vecchie condizioni in AND dimenticandoti di racchiuder l'OR tra parentesicodice:WHERE MONTH(valida_da) = $mese OR MONTH(valida_fino) = $mese