invece della scritta nome-mese, nel value metti il numerale.
poi fai la query:
codice:<select name="mese" id="mese"> <option value="01">Gennaio</option> <option value="02">Febraio</option> <option value="03">Marzo</option> <option value="04">Aprile</option> ....... select * from tabella where campo_data between '$anno-$mese-28' - interval 1 month and '$anno-$mese-27'