Niente non succede nulla.

Ho provato anche a cambiare da:
Codice PHP:
list($anno,$mese,$giorno) = explode("-","$query"); 


a:
Codice PHP:
list($anno,$mese,$giorno) = explode("-","$riga"); 


Sembra come se non eseguisse la query e quindi non ha risultati da confrontare