Ho vergogna a scrivere la soluzione.Vorrei nn farlo.

Assodato che questo script funzionava ho cominciato a cercare negli script successivi a questo qualche errore, e mi sono accorto che per fare il copia e incolla selvaggio m'ero dimenticato di cambiare gli if successivi con elseif percui faceva le query anche dopo e ovviamente non aveva tutti i dati utili.

Scusate il disturbo, mi vado a mettere dietro la lavagna faccia al muro e con orecchie di asino in testa!

Grazie!