Error in der SQL syntax
Hallo Forum,
ich bin hier noch ganz neu und in PHP ist das mein zweites selbstgeschriebenes Script. Das Script soll dazu dienen, aus einem Formular daten in eine Mysql Datenbank einzutragen. Die Einträge sollen Beiträge zu einem Gästebuch sein. Leider hänge ich nun seit zwei Tagen an dem folgenden Fehler: 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 9 Meine Suchen in dieversen Suchmaschinen konnten mir nicht helfen dieses Problem selbst zu lösen. Daher bitte ich euch doch einmal auf meinen PHP Code zu schauen, und mir evtl zu sagen, wo der Fehler liegt. Hier nun der PHP Code: PHP-Code:
Natürlich ist bei host, user, passwort usw. etwas eingetragen. Ich hoffe mir kann jemand helfen. Lg SR2406 |
AW: Error in der SQL syntax
Zitat:
Kann der das Script sehen? Nein! Der sieht nur das SQL Statement. Zusätzliches Indiz: Die Meldung mal lesen: "You have an error in your SQL syntax;" Da steht "SQL syntax" und nicht "PHP syntax"! Die logische Konsequenz, dieses komplexen Gedankengangs: Der Fehler steckt in Zeile 9 des SQL Statements. |
AW: Error in der SQL syntax
Danke erstmal für die Antwort.
Wieder was gelernt ;-) lesen! Das heißt dann, dass das SQL Statement mit der $db Zeile anfängt, richtig? Ich glaube ich stehe grad voll auf der Leitung. Nochmal ein Auszug aus dem Script: PHP-Code:
Kannst du mir vielleicht noch einmal helfen? Danke schonmal!!! |
AW: Error in der SQL syntax
Zitat:
Denn "$db= ..." ist PHP Code und kein SQL Aber das sachte ich dir doch schon..... Noch mal ein bisschen lesen üben ;-) |
AW: Error in der SQL syntax
Hallo Admin,
bitte mal die Login-Daten aus obiger Nachricht entfernen... PHP-Code:
Wie schon DokuLeseHemmung erklärt hat, der Fehler ist im SQL-Befehl. Gebe doch mal den SQL-Befehl mit echo aus und verrate ihn uns. Grüße Thomas |
AW: Error in der SQL syntax
Zitat:
|
AW: Error in der SQL syntax
Danke fürs entfernen! Hatte ich vergessen.
Das Problem hat sich so wies aussieht gelöst. Hatte beim senden an die Datenbank die Variablen für datum und zeit angegeben. Da lag wohl auch der Fehler. Habe nun die Daten direkt angegeben und nun funktioniert der Datenbankeintrag. Das einzige was ich jetzt noch einbauen muss ist, dass nach absenden des Formulars wieder das Gästebuch angezeigt wird. Das funktioniert auch soweit mit "readfile()" allerdings habe ich dann den head und die Navi doppelt. Kann mir jemand auf die schnelle sagen, wie ich das noch hinbekomme? Wenn nicht auch nicht schlimm. Lg SR2406 |
AW: Error in der SQL syntax
Du hast die lustige Angewohnheit, wesentliche Dinge geheim zu halten.
Naja.... ich brauche ja keine Hilfe... Bedenke: Die telepathische Begabung der meisten Helfer ist so grottenschlecht, dass sie noch nicht mal das sehen, was du auf deinem Monitor siehst. |
AW: Error in der SQL syntax
Zitat:
Kai aka Knight1 |
AW: Error in der SQL syntax
@Sr2406
Siehste! Kaum sacht mans, schon ist einer da! @knight1 Zitat:
Aber hast halt nicht die richtige Begabung. Unter TS (telepathie Stufe) 5 bis 8 wird das nix. |
Alle Zeitangaben in WEZ +2. Es ist jetzt 15:33:53 Uhr. |
Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.