Mailinglisten-Archive |
> Zeile 16:>>>>>$zeileholen = mysql_fetch_array($result,MYSQL_ASSOC);
> Nun kommt der Fehler: mysql_fetch_array(): supplied argument is not a
> valid MySQL result resource in
> */var/www/dweeb/php/verify.php* on line *16
> Verstehe ich das richtig das er die Abfrage nicht durchführen
Dieser Fehler deutet darauf hin, daß du einen Fehler im
mysql-Query String hast , da in der Variable $result kein
gültiges Ergebnis staht, da die Abfrage in Zeile 15 Fehlerhaft war!
Wenn dir sowas passiert kannst du zur Fehlersuche echo(mysql_error());
Ausgeben. Das hilft dir in den meisten fällen weiter, wo der fehler
liegt..
In deinem Fall sieht es so aus als hättest du im Mysql ein
Anführungszeichen vergessen
Original:
> Zeile 15:$result = mysql_query("SELECT userid, password,
> level, email
> FROM login WHERE username = ".$_POST['username']."'",$conn);
Verbessert:
Zeile 15:$result = mysql_query("SELECT userid, password,
level, email
FROM login WHERE username = '".$_POST['username']."'",$conn);
^
Hier ist der Fehler
Angesichts der fortgeschrittenen Stunde schreib ich jetzt keine
Bewertung des Codes sondern begnüge mich damit, dir "nur"
den Fehler gesagt zu haben!
lG
Christoph
php::bar PHP Wiki - Listenarchive