Non capisco, perchè salvi mese e anno in due campi diversi e non usi un campo di tipo date? Facendo così è un casino poi gestire le date.