ChrisB: gästebuch mit line ... fehler im php

Beitrag lesen

Hi,

hallöchen, ich bin dabei, für eine bandpräsentation, ein gästebuch zu erstellen
leider kommen dauernd fehlermeldungen wie diese hier

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /users/tribute/www/gaestebuch.php on line 152

Das heisst, das schon vorher bei der Datenbankabfrage etwas schief ging.

Frage, nachdem du Operationen auf der Datenbank machst (Verbindung herstellen, Datenbank auswaehlen, Query absenden) immer zunaechst den Rueckgabewert der jeweiligen Funktion ab - die haben alle die Eigenschaft, im Fehlerfalle false zurueckzuliefern.

Und wenn eine dieser Funktionen das macht, dann ist es sinnfrei, im Script einfach weitermachen zu wollen.
In so einem Falle lasse dir dann direkt hinter dem fehlerhaft verlaufenen Funktionsaufruf die Rueckgabe von mysql_error() zurueckgeben - damit sagt dir die Datenbank dann, was genau falsch war.

Und wenn der Fehler beim Absetzen einer Query auftritt, die dynamisch generiert wurde - dann lasse dir auch deren Inhalt zur Kontrolle ausgeben.

hab immer aus dem quelltext den fehler kopiert und erhofft das ich bei google eine lösung finde, leider nein und nun eure hilfe bitte hier der quelltext für das obige problem

Der ist in diesem Falle weniger interessant, weil das Problem schon vorher auftritt.

MfG ChrisB

--
„This is the author's opinion, not necessarily that of Starbucks.“