Codice PHP:
$query =  "INSERT INTO 'utenti' 
        (username, user_password, user_email, nome, cognome, indirizzo, citta, 
         provincia, cap,nazione, telefono, fax, regionesociale, piva) 
         VALUES  
        (
$username$nome$cognome$email$indirizzo$citta
         
$provincia$cap$nazione$telefono$fax$regionesociale$piva$data);     

'"
.md5($_POST['password'])."', '".$_POST['email']."')";    

$insert2 mysql_query($insert);   
   if(!
$insert2) die(mysql_error()); 
ci spieghi cosa dovrebbe essere questa roba....

a parte la quantita' di errori ... valorizzi $query e poi con mysql_query invochi $insert.