juergen: Warning: mysql_fetch_array(): 8 is not a valid MySQL result

hallo,
ich habe folgende Fehlermeldung:
Warning: mysql_fetch_array(): 8 is not a valid MySQL result resource in ..
zeile x
zeile x = while ($zeile9 = mysql_fetch_array($erg9))

was bedeutet das genau?

hier der quellcode zur zeile und ungebung:

if (!$erg9 = mysql_query("SELECT anzahl, anz_keller, anz_kabuf, ebay FROM taschen Where id='$zeile[5]'"))
                     {
                     mysql_log(__FILE__,__LINE__);
                     }
                      while ($zeile9 = mysql_fetch_array($erg9))
                     {
                    .... ausgabe von $zeile...
                  }
mysql_free_result($erg9);

wer kann mit weiterhelfen, was bedeutet die fehlermeldung genau und wie kann ich den fehler beheben?
danke

  1. Tach!

    Warning: mysql_fetch_array(): 8 is not a valid MySQL result resource in ..
    wer kann mit weiterhelfen, was bedeutet die fehlermeldung genau und wie kann ich den fehler beheben?

    Du hast zu dieser sehr häufigen Meldung bei deinen Recherchen nichts gefunden? Das ist kaum zu glauben. Beheben kannst du den Fehler wie üblich, indem du erstmal nach der Ursache schaust. Nicht nur dazu, sondern auch zu einem robusten Betrieb ist es sinnvoll, die Ergebnisse der verwendeten Funktionen auszuwerten und nicht einfach nur gerade aus weiterzumachen, egal ob mit false ein Fehler signalisiert wurde oder nicht. Dann kommt es auch nicht zu solchen Folge-Fehlermeldungen wie der deinen. Also, finde erstmal die Funktion, die dir nicht das erwartete Ergebnis liefert und frag dann den Fehlertext mit mysql_error() ab.

    dedlfix.