Hi,
welche Funktion muss ich benutzen, um bei den über die SQL-Datenbank abgeholten Daten die Funktion in_array Benutzen zu können.
Beispiel:
Ich möchte alle Benutzernamen aus der Tabelle users abholen und dann überprüfen, ob ein Benutzername bereits vorhanden ist.
Ich dachte immer man müsste mysql_fetch_array() benutzen. Nachdem er aber einen Falschen Datentyp angezeigt hatte, wwar ich mir nicht mehr sicher, ob das das richtige ist.
Hier ein Code-Beispiel:
	
Hab auch schon das versucht:
	
oder hab mysql_fetch_assoc() genommen
Nur irgendwie geht alles nicht.
Kann mir jemand mal ein Tipp geben?
Micronax
					welche Funktion muss ich benutzen, um bei den über die SQL-Datenbank abgeholten Daten die Funktion in_array Benutzen zu können.
Beispiel:
Ich möchte alle Benutzernamen aus der Tabelle users abholen und dann überprüfen, ob ein Benutzername bereits vorhanden ist.
Ich dachte immer man müsste mysql_fetch_array() benutzen. Nachdem er aber einen Falschen Datentyp angezeigt hatte, wwar ich mir nicht mehr sicher, ob das das richtige ist.
Hier ein Code-Beispiel:
PHP-Code:
	
	
$sql = "Select ..."
//[...]
$row = mysql_fetch_array($result);
$existingusers = $row['username'];
if (in_array($username, $existingusers)) { 
die ("Schon vorhanden");
} 
PHP-Code:
	
	
$existingusers = $row; 
Nur irgendwie geht alles nicht.
Kann mir jemand mal ein Tipp geben?
Micronax
 
          

Kommentar