buonasera..io ho fatto un form in html, alla pressione del tasto ok manda i dati inseriti a una pagina php, da li vengono mandati a un db mysql tramite uno script php
volevo effettuare un controllo per vedere che l'username inserito non sia già presente nella tabella del db
qualcuno saprebbe suggerirmi come fare?
io ho fatto cosi ma non funziona:
<html>
<head>
</head
<body>
<?php
$conn=mysql_connect("localhost","root","") or die("Errore!");
mysql_select_db("insertdb",$conn) or die("Errore!");
$nome=$_POST['textNome'];
$cogn=$_POST['textCognome'];
$user=$_POST['textUser'];
$password=$_POST['textPassword'];
//$query=mysql_query("select user from utenti",$conn);
$query = mysql_query("select user from utenti where user = $user",$conn);
$num = mysql_num_rows($query);
if($num == '0')
{
mysql_query("insert into utenti (nome,cognome,user,password) values ('$nome','$cogn','$user','$password')") or die("Errore!");
print("Registrazione eseguita!");
}
else
{
print("Utente gia' presente!");
}
mysql_close($conn);
?>
Ritorna alla home!
</body>
</html>