When I build a members database I do not want duplicate usernames:
//lets see if the username is already in database before inserting
$sql=mysql_query("SELECT * FROM members WHERE username=$sumbittedUsername`")
or die("error");
//this will count how many rows have the username
$rows = mysql_num_rows($sql);
if($rows>0)
{
//username already exists because we have more than 0 rows
$message="$sumbittedUsername already exists, please select another username";
include("form.php");
exit();
}
else
{
//we have zero rows, username does not exist, lets add them to the database
$sql=mysql_query("INSERT.....................
}