![]() |
MySQL Error, wie zu lösen..? - Druckversion +- MyBB.de Forum (https://www.mybb.de/forum) +-- Forum: Sonstiges (https://www.mybb.de/forum/forum-1.html) +--- Forum: Programmierung (https://www.mybb.de/forum/forum-32.html) +--- Thema: MySQL Error, wie zu lösen..? (/thread-5793.html) |
MySQL Error, wie zu lösen..? - Bimon - 04.05.2007 Hallo, ich habe gerade versucht ein Plugin zu schreiben, mit dem einige Templates angepasst werden. Dazu rufe ich das Template aus der Datenbank, ersetze bestimmtes mit str_replace() und sende das ganze dann wieder (ohne das Original zu überschreiben)... Dann kommt aber leider ein MySQL Error: [code]MySQL error: 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 'bburl']}/member.php?action=login">{$lang->welcome_login} — {$lang->welcome_current_time} {$lang->welcome_guest} ({$lang->welcome_login} — {$lang->welcome_register} — {$mybb->settings['homename']})', '2', '120', 'header_welcomeblock_guest')[/code Und nun weiß ich kein bisschen wie ich das lösen kann...HELP plz RE: MySQL Error, wie zu lösen..? - Michael - 04.05.2007 Die ganzen Anführungszeichen im Template müssen auskommentiert werden. Dazu kannst du die Funktion escape_string() benutzen: PHP-Code: $var = $db->escape_string($var); RE: MySQL Error, wie zu lösen..? - Bimon - 04.05.2007 Danke dir... |