ghost-in-the-shell
Goto Top

PHP nach MySQL - check username of exists

Ich habe ien Problem mit meinem Script.
Er soll einfach nur eine if machen in der er den Username aus der Anmeldung mit dem aus einer MySQL Tabelle vergleich.
Wenn der User existiert soll er ein Fehler melden.
Wenn nicht einfach fortfahren.

Hier das Script (Snipsel)
   $result=$db->query("SELECT nick FROM `user` WHERE nick='$username'");  
   $row=$db->fetch_array($result);
   if(strtolower($row)==$username) {
    echo "Dieser Username ist bereits vorhanden <a href=\"./anmelden.php\">Zurück</a>";  
    exit();
   }
mfg:
Accler

Content-ID: 58073

Url: https://administrator.de/contentid/58073

Ausgedruckt am: 22.11.2024 um 16:11 Uhr

Dani
Dani 02.05.2007 um 21:56:40 Uhr
Goto Top
G' Abend,
das Problem liegt hier:
....
if(strtolower($row)==$username) {
....
Du solltest den Spaltenname aus der Tabelle auch noch angeben.

Beispiel:
....
$row['SPALTENNAME']  
...
Zusätzlich verschiebe ich den Beitag mal nach PHP.


Gruß
Dani
afri
afri 25.05.2007 um 14:00:42 Uhr
Goto Top
$result=$db->query("SELECT nick FROM `user` WHERE nick='$username'");  
$row=$db->fetch_array($result);
if($db->num_Rows($row) != 0) {
   echo "Der Benutzer ".$row." existiert schon.";  
}