Quote Originariamente inviata da snelfius Visualizza il messaggio
Ho provato anche a cambiare da:
Codice PHP:
list($anno,$mese,$giorno) = explode("-","$query"); 


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

E cosa c'entra quello che hai fatto scusa?!
Se ti stampa query non eseguita vuol dire che entra nell'if per cui non esegue il codice seguente!!!