Io ho questo codice:

Codice PHP:
<?
include ("configura.php");
$username $_POST['username'];
$password $_POST['password'];
$mail $_POST['mail'];
$sesso $_POST['sesso'];
$ruolo $_POST['ruolo'];

$queryy "SELECT * FROM utenti WHERE user = '$username' OR pass = '$password' OR mail = '$mail'";

mysql_num_rows($queryy);

$risultati=mysql_fetch_array(mysql_query($queryy)); 

$result mysql_query($queryy$db);
$resrow mysql_fetch_row($result);

if(
mysql_num_rows(mysql_query($queryy)) > 0)
{
echo 
"Username, password o e-mail già usata da un altro utente";
}
else
{
$registrazione date ("Ymd");
mysql_query ("INSERT INTO utenti (user, pass, mail, ip, registrato) VALUES ('$username', '$password', '$mail', '$ip' '$registrato')");
$num mysql_insert_id();
mysql_query ("INSERT INTO scheda (user, ruolo, sesso, livello) VALUES ('$username', '$ruolo', '$sesso', '1')");

$tuoemail="CIAO";

$soggetto="Conferma iscrizione a ";


$corpo_mesaggio="La ringraziamo per essersi iscritto a.
Per confermare la sua iscrizione clicchi il link sottostante:
[url]http://www.sito.org/sito/attiva.php?id=[/url]
$num

Grazie lo Staff"
;


mail ("$mail""$soggetto""$corpo_mesaggio""From: $tuoemail");

echo 
"La tua registrazione è stata eseguita corretamente! Prima di entrare nel sito devi però
attivare il tuo account cliccando sul link che ti è stato spedito via e-mail!"
;
}

?>
Un codice che come avrete intuito serve a registrare utenti...Il mio problema è che $num è sempre 0!!!
Ed ovviamente l'attivazione è poi sbagliata!

Why?