Forkert respons på sql-forespørgsel
Jeg har følgende kode:$username_check = "keld";
$admin_id = 1;
$sql_username_check = ("SELECT username
FROM users
WHERE username='$username_check'
AND id!='$admin_id'
");
open_sql();
$query_username_check = mysql_query($sql_username_check) or die (mysql_error());
close_sql();
if (mysql_num_rows($query_username_check) > 0)
{
echo "Brugernavnet er i brug.";
}
else
{
echo "Brugernavnet er ikke i brug.";
}
Jeg har en bruger der hedder "keld" og id for "keld" er "1".
Når brugeren så trykker gem, skal den checke om brugernavnet er i brug, dog uden at kigge på brugerens egen række i databasen, idet vedkommende selvfølgelig gerne må bruge sit brugernavn.
