Einzelnen Beitrag anzeigen

Benutzerbild von luisk
luisk

Registriert seit: 18. Mär 2009
402 Beiträge
 
#7

AW: Delphi UTF-8 php MySQL - Problem ä ö ü

  Alt 3. Jun 2016, 14:27
ich hab jetzt den String
C3 BC
an php geschickt und dann weiter an Mysql

so sieht der SQL-String aus, den PHP an MySQL gegeben hat:
2055504441544520745F696E7370656B74696F6E737479705F 312053455420426573636872656962756E675F32203D2027
C3 BC
27202057484552452060706B60203D2032

in MySQL wird "ü" dargestellt -> MySQL stellt utf-8 dar.
Die Frage ist, wie kann ich einen Delphi-string in utf-8 konvertieren ?

wenn ich 6C E4 C3 BC FC F6 6B sende, dann wird nur das l dargestellt
wenn ich ''#$c3#$bc#$c3#$bc#$c3#$bc'' sende, wird 'üüü' in MySQL dargestellt
wenn ich ''#$4c#$c3#$84#$c3#$96#$c3#$bc'' sende , wird 'LÄÖü' in MySQL dargestellt
http://www.utf8-zeichentabelle.de/
wie sieht nun die Konvertierungsroutine in Delphi aus, oder sollte man die selber schreiben ?

Geändert von luisk ( 3. Jun 2016 um 14:55 Uhr)
  Mit Zitat antworten Zitat