Però non capisco una cosa. Questo codice l'ho preso da un file funzionante al 100%.

Io ho solo inserito i dati nelle tabelle perchè prima erano sparsi. Però prima funzionava.