Tjek om username allerede eksisterer i databasen
Jeg er igang med at lave en form, hvor man kan oprette en account.Jeg vil gerne have at den tjekker om usernamet ellerede er taget, og hvis det er, så skal den ikke oprette en ny med samme navn.
Her er et udklip af min php kode.
<?php if (isset ($_POST['Submit']))
{
$sql =("SELECT name FROM 'accounts' LIMIT 1");
if(mysql_num_rows($sql)){
echo "Already exists.";
}
else {
$name = $_POST['name' ];
$password = $_POST['password' ];
$query = "INSERT INTO accounts (name, password) VALUES('$name', '$password')" ;
mysql_query ($query );//kører forespørgsel
mysql_close ();
header ("location:confirm.php" );
}
}
?>