| | | | |
| |||||||
| Datenbanken SQL und Co |
|
| | LinkBack | Themen-Optionen | Thema bewerten |
| | |
| PHP Code Flüsterer Registriert seit: 21.08.2005 Beiträge: 4682 PHP-Kenntnisse: Fortgeschritten | |
| | |
| Gast
Beiträge: n/a
| Tja, bei einer Zeile mit knapp 700 Zeichen kann man schon mal den Überblick verlieren (wie kann man nur so programmieren??). Das Syntaxhighlighting des Forums verrät dir schon, wo der Fehler liegt, du musst einfach nur mal richtig hinsehen (was bei allen Parse-Errors weiterhilft) Gruß phpfan |
|
| | |
| Gast
Beiträge: n/a
| Die Namen nicht mit ' eingrenzen, sondern mit `, bei den Werten (wenn es Strings sind) ist ' ok. $query = "INSERT INTO `room` (`roomno`, `lamp`, .............. Und baue bitte einen Umbruch in die lange Zeile oben ein, damit dein Quellcode das Format des Forums nicht zerreißt. Gruß phpfan |
|
| | |
| Erfahrener Benutzer Registriert seit: 02.04.2008
Beiträge: 4.034
![]() | Du hast nicht nur einen, sondern Dutzende von Fehlern in dieser Abfrage, weil weder Tabellen- noch Attributnamen in Anführungszeichen gehören (Und auch nummerische Werte nicht). Wenn du nicht alles in eine Zeile schreiben würdest, dann würde dir MySQL auch noch sagen, in welcher Zeile der Abfrage der Fehler steckt. [EDIT]Oh da war jemand schneller. Aber noch als Ergänzung: Auch die Backticks brauchst du nicht, die helfen nur unsauberes Programmieren zu verstecken.
__________________ Gruss L |
| | |
| | |
| Moderator Registriert seit: 03.09.2004
Beiträge: 11.798
PHP-Kenntnisse: Fortgeschritten ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | die ' um room haben da nix zu suchen genauso bei den spaltennamen, wenn überhaupt gehören da backtics hin und die auch nur wenn man nichtsauber gearbeitet hat und spaltennamen oder tabellennamen benutzt hat die ein reserved word von mysql sind.
__________________ robo47.net - Blog, Codeschnipsel und mehr | |
| | |
| | |
| Gast
Beiträge: n/a
| Also ich hab den Code jetzt mal entsprechend angepasst... Code: $query = "INSERT INTO `room` (`roomno`, `lamp`, `wardrobe`,
`bookcase`, `desk`, `table`, `chair`, `sink`, `sink_shared`, `toilet`,
`toilet_shared`, `shower`, `shower_shared`, `bath`, `bath_shared`,
`hob`, `hob_shared`, `microwave`, `microwave_shared`, `fridge`,
`fridge_shared`, `freezer`, `freezer_shared`, `oven`, `oven_shared`,
`description`) VALUES ('$roomno', '$lamp', '$wardrobe', '$bookcase',
'$desk', '$table', '$chair', '$sink', '$sink_shared', '$toilet', '$toilet_shared',
'$shower', '$shower_shared', '$bath', '$bath_shared', '$hob', '$hob_shared', '$microwave', '$microwave_shared', '$fridge', '$fridge_shared', '$freezer',
'$freezer_shared', '$oven', '$oven_shared', '$description')";
|
|
| | |
| Moderator Registriert seit: 03.09.2004
Beiträge: 11.798
PHP-Kenntnisse: Fortgeschritten ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | hast du error_reporting(E_ALL); in deinem Script ? mfg robo47
__________________ robo47.net - Blog, Codeschnipsel und mehr | |
| | |
|
| Themen-Optionen | |
| Thema bewerten | |
|
|
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Self Join / Nested Join ? Ich hab ne Blockade... | iangillan | Datenbanken | 11 | 06.01.2008 21:37 |
| Pathfinding Algorithmus optimieren? (Algorith. von Dijkstra) | Martin13 | PHP Tipps 2007 | 19 | 04.09.2007 19:20 |
| Verständnisprobleme bei Utf8 > Character Set > Collate | erna | Datenbanken | 4 | 20.03.2007 14:08 |
| Differenz zwischen 2 Zahlen | duderino | PHP Tipps 2006 | 19 | 10.08.2006 22:12 |
| PRoblem mit Cookie bei PHPbb-Board | PHP Tipps 2007 | 8 | 12.12.2005 20:56 | |
| insert into - wo ist der fehler? | Datenbanken | 5 | 04.11.2005 13:06 | |
| PHP-Fehlermeldung, weiss nicht mehr weiter | PHP Tipps 2005-2 | 12 | 21.09.2005 12:56 | |
| mysql dump einspielen (ohne phpmyadmin) | PHP Tipps 2005-2 | 6 | 18.06.2005 21:50 | |
| [Erledigt] fehler den ich noch nie gesehen habe | Datenbanken | 7 | 09.06.2005 14:29 | |
| Fehler bei INSERT INTO | GrU3nL!nG | Datenbanken | 10 | 30.05.2005 15:37 |
| dynamisches MENÜ aus db lesen.probleme mit SUBid !! | PHP Tipps 2005 | 26 | 24.03.2005 18:53 | |
| dem verzweifeln nahe | PHP Tipps 2004 | 26 | 24.10.2004 17:28 | |
| array_push nur in begrenzter Anzahl ausführen ? | PHP Tipps 2004 | 2 | 07.09.2004 09:05 | |
| Zeile einfach überspringen bei Unique-Verletzung | tapferesschneiderlein | Datenbanken | 6 | 03.09.2004 14:29 |
| [Erledigt] HILFE: Column count doesn't match value count at row 1 | Datenbanken | 17 | 12.06.2004 16:45 | |
| Besucher kamen über folgende Suchanfragen bei Google auf diese Seite |
| parse fehler, php insert into pars error, parse-fehler in zeile, parsel fehler, parsenfehler, parse-fehler, php insert into parse error, insert into in phpbb3 korrekt ausführen, fehler in insert into, php fehler bei insert ausgeben, fehelermeldung bei insert into ausgeben, php fehler beim insert, $query=\insert into, insert into table \'<!doctype html public >\', parsen hob, php fehler bei insert into anzeigen, mysql insert lange zeilenumbruch, parse-fehler zeile 13 spalte 12 |

Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.