Codice PHP:
    //********SPAZIO PER REGISTRAZIONE*****************//
$hash_generato =md5(session_id()."##".mktime()).md5($txtNewUserName+$txtMail);
$sql1 "SELECT IdUserEsterno FROM TBESTERNI WHERE UserName=\"".$txtNewUserName."\" and (Mat=\"".$txtM."\" and Giu=\"".$txtG."\")";
$rsUser2mysql_query($sql1) or die ("Impossibile connettersi!" .mysql_error());
$row mysql_fetch_row($rsUser2);
$sql2 "INSERT INTO TBREGISTRAZIONE (" 
."id, hash,id_utente" 
."  ) VALUES ("
." \"\""
.", \"".$hash_generato."\""
.", \"".$row[0]."\"" 
."  )";
$rsUser2mysql_query($sql2) or die ("Impossibile eseguire l'insert nella tabella registrazione!" mysql_error());
$Insert "1";
//mysql_free_result($rsUser); 
Codice PHP:
//********SPAZIO PER REGISTRAZIONE*****************// 
$hash_generato =md5(session_id()."##".mktime()).md5($txtNewUserName+$txtMail);
$sql1 "SELECT IdUserEsterno FROM TBESTERNI WHERE UserName=\"".$txtUserName."\"";
$rsUser2mysql_query($sql1) or die ("Impossibile connettersi!" .mysql_error());
$row mysql_fetch_row($rsUser2);
$sql2 ="INSERT INTO TBREGISTRAZIONE ("
."id, hash,id_utente"
."  ) VALUES ("
." \"\""
.", \"".$hash_generato."\""
.", \"".$row[0]."\""
."  )";
$rsUser2mysql_query($sql2) or die ("Impossibile eseguire l'insert nella tabella egistrazione!" mysql_error());
$Insert "1"

prova a stamparti la query $sql1.