Sönke Tesch: warning beim Auslesen aus DB

Beitrag lesen

ich bekomme folgende Warning ausgegeben:

Warnung, aber egal.

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in X:\xxx\xxx\yyy.php on line 21

Worauf bezieht sich diese Fehlermeldung, etwa auf eine nicht korrekte SQL-Syntax fuer die Datenbankabfrage, oder ist es ein '{}'-Problem?

Programmier-Grundregel #1: Immer prüfen, ob das Ergebnis einer Aktion überhaupt gültig ist, d.h. ob die Aktion funktioniert hat. Beispiel:

"[..] liefert mysql_query() eine Ressourcen-Kennung oder FALSE, falls
   die Anfrage nicht korrekt ausgeführt wurde."
  http://www.php.net/manual/de/function.mysql-query.php

Programmier-Grundregel #2: Immer schön die Anleitungen durchlesen, hier mal schauen, da mal schauen und auch mal ganz mutig neugierig werden und in verwandten Funktionen stöbern. Beispiel: Inhaltsseite des MySQL-Kapitels in der PHP-Anleitung:

"mysql_error --  Liefert den Fehlertext der zuvor ausgeführten MySQL
   Operation"

Gruß,
  soenk.e