al posto di
Codice PHP:
mysql_query("insert into Persona (Cognome,Nome,DataNascita,idComuneNascita,Via,Loca lita,idComune,Sesso,NTesseraSanitaria,NomeGenitore ,CognomeGenitore) values ('$cognome','$nome','$datanascita',$idcomunen,'$vi a',$loc',$idcomune,'$sesso','$ntesserasanitaria',' $nomeg','$cognomeg')")or die ('Error in query persona '.mysql_error());
scrivi
Codice PHP:
$sql = "insert into Persona (Cognome,Nome,DataNascita,idComuneNascita,Via,Loca lita,idComune,Sesso,NTesseraSanitaria,NomeGenitore ,CognomeGenitore) values ('$cognome','$nome','$datanascita',$idcomunen,'$vi a',$loc',$idcomune,'$sesso','$ntesserasanitaria',' $nomeg','$cognomeg')";
echo $sql;
e controlla la query risultante.
Controlla pure che non stati cercando si inserire campi vuoti ('') ove invece questo non è consentito ...
EDIT:
Mi accorgo ora anche di spazi strani tipo
o