Quel codice è un casino
Codice PHP:
//In primis fai una cosa del genere
mysql_connect('localhost','root','') or die (mysql_error()); 
mysql_select_db('noteit') or die (mysql_error()); 
$check false 
$sub $_POST['vai'] ;
if(!empty(
$sub))
{
$check true 
}

/*FALLO PER TUTTI
    $nom = $_POST['nome']; 
    $cog = $_POST['cognome']; 
    $gg = $_POST['gg']; 
    $mm = $_POST['mm']; 
    $aaaa = $_POST['aaaa']; 
    $sex = $_POST['sesso']; 
    $cod1 = $_POST['codice1']; 
    $cod2 = $_POST['codice2']; 
    $email = $_POST['email']; 
*/

if($check)
{
  if(
$cod1==$cod2)
  {
     
$sql "SELECT * FROM utenti WHERE EMAIL = '".$email."'" 
     
$rows mysql_num_rows(mysql_query($sql)) ; 
     if(
$rows != 0)
     {
         die(
"email già esistente") ; 
      }
      else
     { 
        
mysql_query("INSERT INTO utenti VALUES ('',(UCASE('$nom')),(UCASE('$cog')),'$dob','$sex','$cod1','$email')")  or die (mysql_error()); 
         
$sql 'SELECT IDU,EMAIL FROM utenti'
         
$query mysql_query($sql); 
         while (
$row mysql_fetch_assoc($query)) 
         { 
                  
$idu $row['IDU']; 
         } 
          
mysql_query("INSERT INTO io VALUES ('".$idu."','')")   or die (mysql_error());
     }
}
else die (
"i codici sono uguali") ; 
}
else die (
"Errore controlla i dati") ; 
Sinceramente non capisco quello che deve fare un pezzo di codice l'ultima query