Ciao Alessandro,
in effetti io successivamente alla tua risposta e non riuscendo a mettermi in contatto con te, ho sentito un amico il quale mi ha suggerito di evitare di utilizzare il "." ma utilizzare "_".
Pertanto seguendo i suoi suggerimenti ho modificato sia la struttura del DB, sia tutte le variabili $_POST.
Alla fine ho spezzettato la query e lo eseguita poco alla volta, fino a trovare l'errore...in effetti nel SELECT INTO contratti avevo indicato correttamente tutti i valori, mentre nel VALUES ne avevo omesso uno.
Adesso ti chiedo un consiglio, per portare a termine il mio lavoro devo fare altre cose, ossia,
vorrei fare in modo di mostrare all'utente un'anteprima dei dati per poi farli inserire;
devo creare uno script che mostri i contratti solo all'utente che li ha inseriti, ossia se l'utente che fa il login è pippo quando clicca sul link " i miei contratti" mostra solo i contratti di pippo , se l'utente che fa il logini è pluto quando clicca sul link " i miei contratti" ecc ecc. se l'utente che fa il login è amministratore mostra tutti i contratti...
mi consigli di aprire un'altro post, o continuare con questo?
Ciao
Crescenzo.