Seite 1 von 1

Probleme mit Insertstatements

Verfasst: 15.07.2004 20:01
von torgum
Moin Moin,

ich hab gestern für eine Freundin die version 2.0.0 installiert und das ganze auf ner 4.0.18 MySQL-DB :)

Jetzt hab ich heute morgen einen etwas längeren Text posten wollen und stellte fest, dass ich ne Debug-Fehlermeldung bekam. Lange Rede, kurzer Unsinn. Offensichtlich hängt es mit den ' zusammen. Wenn ich dieses Zeichen verwende, kommt die DB da wohl nicht mit klar. Bin mir jetzt nicht sicher, ob's n Problem mit der DB is oder mit dem Forum :) Vielleicht gibt's ja n Workaround oder n Fix für das problem?

Verfasst: 15.07.2004 20:07
von PhilippK
Zum einen würde ich auf 2.0.9 updaten, zum anderen wäre die genau Fehlermeldung hilfreich...
Siehe auch KB:debugmode

Gruß, Philipp

Verfasst: 15.07.2004 20:11
von torgum
Ups. Hab mich vertippt. Natürlich habe ich 2.0.9 installiert :)

hier is die Fehlermeldung, die ich bekomme.

Allgemeiner Fehler

Error in posting

DEBUG MODE

SQL Error : 1196 Warning: Some non-transactional changed tables couldn't be rolled back

INSERT INTO bdsg_phpbb_posts_text (post_id, post_subject, bbcode_uid, post_text) VALUES (18, 'Testbeitrag', 'cc9cc4283e', 'Blah'blah blah....')

Line : 282
File : domain/forum/includes/functions_post.php

logisch, dass wenn ich das rot markierte Hochkomma entferne, dann geht's ;) Liegt halt daran, dass mit dem ' eigentlich der String beendet wird und es dann im Grunde zu viele Values gibt, die in die DB müßten...

Verfasst: 15.07.2004 20:12
von PhilippK
Irgendwo stimmt da was nicht :-?
Muss ich mir später mal genauer anschauen.

Gruß, Philipp

Verfasst: 15.07.2004 22:26
von PhilippK
Schau mal hier: http://phpbb.com/phpBB/viewtopic.php?t=210139

Gruß, Philipp

Verfasst: 16.07.2004 07:20
von torgum
Sauber ;) war genau der Fehler :)