Volevo intanto ringraziarti per la disponibilità ma comunque ho già risolto il problema, la causa era un punto e virgola messo nel posto sbagliato che mi sballava tutta la classe.
Ad ogni modo grazie.