Hallo,
Der Decodierte String enthält aber einige Zeichen, die es mir nicht möglich machen, diesen in die SQL-Datenbank zu schreiben, weil der Query immer unterbrochen wird.
Vielleicht habt ihr einen Ansatz, wie ich es schaffe, dass der String später ohne Probleme in Klartext in der Datenbank enthalten ist.
das ist ganz einfach. Behandle Deine Zeichenkette kontextgemäß. Du bringst sie in einen SQL-Kontext, somit ist für den Fall, dass Du die althergebrachten mysql_*-Funktionen verwendest, mysql_real_escape_string() auf Deine Daten anzuwenden, bei mysqli halt mysqli_real_escape_string() bzw. mysqli::real_escape_string().
Benutzt Du eine andere Datenbankerweiterung, so wäre es nett, uns diese mitzuteilen, damit wir Dir helfen können.
Freundliche Grüße
Vinzenz