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