malte: Problem mit einer DB Abfrage

Beitrag lesen

Hi,
der code den ihr unten seht soll folgendes bewirken;
es sollen alle usernamen aus der db in einem Array gespeicher werden. dann will ich den user der sich jetzt anmeldet mit den usernamen vergleichen die in der Db stehen. wenn sie gleich sind soll ein Fehler ausgeben werden. nur er gibt gar nichts aus:

  
  
include ('verbindung.php');  
$username_db = array();  
$sql = "SELECT username FROM user";  
$result = mysql_query($sql) or die(mysql_error().'<br />Query: '.$sql);  
while ($user = mysql_fetch_array($result)) {  
$username_db = $user["username"];  
}  
if($username == $username_db) $fehler[] = "Der Benutzername ist bereits vergeben. Bitte wählen sie einen anderen.";