Seite 1 von 1

verstehe fehlermeldung nich..

Verfasst: 05.03.2003 13:39
von Fraenky
Hallo Leute,
ich versteh diese fehlermeldung nicht:

Warning: mysql_result(): supplied argument is not a valid MySQL result resource in /usr/local/httpd/htdocs/kunden/cbn/html/admin/gb_admin.php on line 200

Kann mir einer sagen, was die ungefähr aussagt?? Danke!!

In line 200 steht übrigends:

Code: Alles auswählen

<textarea name='message' cols=35 rows=12>"<?php echo mysql_result($result,0, 'message'); ?>"</textarea>
MfG
Fraenky

Verfasst: 05.03.2003 13:47
von dogholiday
HI,

überprüf mal die Daten zum connecten zu der Datenbank und ob alle Tabellen noch existieren.

$result sollte ein Zeiger sein auf das Ergebnis deiner Datenbankabfrage, scheint aber als hätte die Datenbankabrage nicht geklappt und deswegen ist $result=0. (anstatt eine zeigeradresse)

Was wolltest du eingentlich installieren? Ein Gästebuch?
Datenbank angelegt?

Verfasst: 05.03.2003 13:56
von Fraenky
ich wollt gästebucheinträge bearbeiten und da hab ich mir das so von meinem PHP Buch abgeschrieben (da wars fürn Upload), habs aber ene bissl verändert, weil ich dachte, es würde klappen.

Also die Tabelle ist da und auslesen tut er ja auch. Hab einen Seite mit GB Einträge darunter Links: bearbeiten, löschen.
Bei beiden wird die ID und sent=2 mitgesendet. Sent=2 bedeutet, das was verändert wurde und gespeichert werden kann.

werd nochmal nen bissl rumbasteln mir ist grad was eingefallen..

Verfasst: 07.03.2003 15:20
von Fraenky
kann mir keiner helfen bzw. nen tipp geben?? ich komm nicht weiter! Hilfe!

Verfasst: 07.03.2003 16:21
von Stage
1. Poste mal deine SQL anweisung
2. Poste mal die Struktur deiner Tabellen die, die Abfrage betreffen

dann könnte man dir sicherlich konkreter helfen

denn dieser Fehler tritt auf, wenn die SQL Syntax fehlerhalft ist, oder Spalten oder Tabellen nicht existieren und dadurch eine Fehlermeldung zurückkommt.
Du kannst ja mal sicherheitshalber davor folgende Zeile hinschrieben

Code: Alles auswählen

print("Fehler: ".mysql_errno().": ".mysql_error());
das gibt dann schon ein wenig aufschluss wonach man suchen kann.

Verfasst: 07.03.2003 18:22
von Fraenky
hey jo Danke!
herraus gekommen ist das hier:

Fehler: 1064: You have an error in your SQL syntax near ' ID=2 ORDER BY ID DESC' at line 1

habs dann berichtigt war was verzwicktes, da ich dachte es geht so..

Danke!!!