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