Hallo.
Da ich auch viel mit PHP programmiere hatte ich das Problem mit den Sonderzeichen auch.
Ich habe mir eine Funktion gebaut, welche die Strings so passend macht, das deine
MySQL den Text akteptiert.
Delphi-Quellcode:
function Addslashes(str: string): string;
begin
str:=StringReplace(str,'\', '\\',[rfReplaceAll,rfIgnoreCase]);
str:=StringReplace(str,'''', '\''',[rfReplaceAll,rfIgnoreCase]);
str:=StringReplace(str,'"', '\"',[rfReplaceAll,rfIgnoreCase]);
result:=str;
end;
MfG, Ronny