MYSQL

Fragen zu allen Themen rund ums Programmieren außerhalb von phpBB können hier gestellt werden - auch zu anderen Programmiersprachen oder Software wie Webservern und Editoren.
Benutzeravatar
rcbcom
Mitglied
Beiträge: 787
Registriert: 17.06.2003 02:28
Wohnort: Im Netz
Kontaktdaten:

MYSQL

Beitrag von rcbcom »

Kann mir das
geliefertes Argument ist nicht ein gültiges Resultatshilfsmittel MySQL in....
jemand erklären was das zubedeuten hat?

Danke
derHund
Mitglied
Beiträge: 3
Registriert: 04.09.2005 13:45

Beitrag von derHund »

^^

kannst du mal die englische fehlermeldung posten? und ein wenig code dazu?
Benutzeravatar
Pyramide
Ehrenadmin
Beiträge: 12734
Registriert: 19.04.2001 02:00
Wohnort: Meschede

Beitrag von Pyramide »

Meine Glaskugel sagt mir, daß die nicht übersetzte Fehlermeldung diese ist: http://www.php-faq.de/q/q-fehler-mysql-result.html
KB:knigge
Benutzeravatar
rcbcom
Mitglied
Beiträge: 787
Registriert: 17.06.2003 02:28
Wohnort: Im Netz
Kontaktdaten:

Beitrag von rcbcom »

derHund hat geschrieben:^^

kannst du mal die englische fehlermeldung posten? und ein wenig code dazu?
Dann schau mal hier dort steht alles. Ich habe mal die Meldung ins Deutsche übersetzt.
Pyramide hat geschrieben:Meine Glaskugel sagt mir, daß die nicht übersetzte Fehlermeldung diese ist: http://www.php-faq.de/q/q-fehler-mysql-result.html
Danke für den Link mal sehen was ich dabon gebrauchen kann. Wenn ich nicht weiter weis kann du noch mal dein Glaskugel fragen :D
Benutzeravatar
rcbcom
Mitglied
Beiträge: 787
Registriert: 17.06.2003 02:28
Wohnort: Im Netz
Kontaktdaten:

Beitrag von rcbcom »

So jetzt weiss ich nich mehr weiter aber was hat da mit dem hier zu tun wie kann ich den Fehller entfernen? Könnt hier mal schauen ;)
Jensemann
Ehemaliges Teammitglied
Beiträge: 2549
Registriert: 25.02.2002 01:00

Beitrag von Jensemann »

rcbcom hat geschrieben:So jetzt weiss ich nich mehr weiter aber was hat da mit dem hier zu tun wie kann ich den Fehller entfernen? Könnt hier mal schauen ;)
MySQL kann den Query nicht ausführen, weshalb mysql_query() dir nicht den Rückgabewert liefert den mysql_fetch_*() erwartet.

Bau mal ein echo mysql_error(); ein und guck wie die Fehlermeldung aussieht.
Benutzeravatar
Pyramide
Ehrenadmin
Beiträge: 12734
Registriert: 19.04.2001 02:00
Wohnort: Meschede

Beitrag von Pyramide »

Das wird er leider auch nicht verstehen, denn das ist exakt das selbe was auf der Seite steht, zu der ich den Link gepostet hatte.

Die andere Möglichkeit wäre, daß er einfach behauptet, er habe den Artikel nicht verstanden und hofft, daß wir ihm hier alles vorkauen - aber ich hoffe ja bekanntlich immer auf das Gute im Menschen
KB:knigge
Benutzeravatar
D@ve
Ehemaliges Teammitglied
Beiträge: 3842
Registriert: 28.08.2002 19:33
Wohnort: Bretzfeld
Kontaktdaten:

Beitrag von D@ve »

Pyramide hat geschrieben:Das wird er leider auch nicht verstehen, denn das ist exakt das selbe was auf der Seite steht, zu der ich den Link gepostet hatte.
Nicht ganz. Obiges ist eine php-Fehlermeldung. Bei einer SQL-Fehlermeldung gibt er immerhin nochmal den Ort an ("You have an error in .... near 'WHERE").

Gruß, Dave

PS.: Bitte in Zukunft englische Fehlermeldungen posten und nicht dieses Kauderwelsch (als "Deutsch" wage ich das nicht zu bezeichnen)
There are only 10 types of people in the world: Those who understand binary, and those who don't
Benutzeravatar
Pyramide
Ehrenadmin
Beiträge: 12734
Registriert: 19.04.2001 02:00
Wohnort: Meschede

Beitrag von Pyramide »

D@ve hat geschrieben:Nicht ganz. Obiges ist eine php-Fehlermeldung. Bei einer SQL-Fehlermeldung gibt er immerhin nochmal den Ort an ("You have an error in .... near 'WHERE").
Vergleiche
jensemann hat geschrieben:MySQL kann den Query nicht ausführen, weshalb mysql_query() dir nicht den Rückgabewert liefert den mysql_fetch_*() erwartet.

Bau mal ein echo mysql_error(); ein und guck wie die Fehlermeldung aussieht.
mit
de.comp.lang.php.* FAQ hat geschrieben:Die Funktion mysql_query() liefert als Ergebnis 0 bzw. false, wenn die gesendete Query ungültig oder syntaktisch falsch ist. Es ist notwendig, diesen Fall abzufangen um die Meldung zu verhindern. Mit den Funktionen mysql_error() und mysql_errno() kann man auf die letzte Fehlermeldung bzw. die letzte Fehlernummer des MySQL-Servers zugreifen, wodurch sich die Fehlerursache meist leicht ermitteln lässt.
KB:knigge
Benutzeravatar
rcbcom
Mitglied
Beiträge: 787
Registriert: 17.06.2003 02:28
Wohnort: Im Netz
Kontaktdaten:

Beitrag von rcbcom »

so ich habe in der php-datei wo der Fehler auftritt eine Funktion mysql_error() eingebaut die mir folgendes zurück liefert bzw. Meldung ausgibt.


1064:You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1
Hat das jetzt was mit meine SQL Version zu tun oder ist der Syndax falsch??
Antworten

Zurück zu „Coding & Technik“