Umlaute bei Sybase-DB SQL-Abfrage
Einklappen
X
-
Lösung gefunden für mein Problem!
array_walk_recursive(
$arr, function (&$value)
{
$value = iconv("ISO-8859-1", "UTF-8", $value);
}
);
Danke trotzdem an alle für`s Nachdenken!
Einen Kommentar schreiben:
-
Umlaute bei Sybase-DB SQL-Abfrage
Liebe Community,
Folgendes Umlaute-Problem gilt es zu lösen:
Im aufrufenden Script habe ich den header definiert:
Die Verbindung zur Sybase-DB stelle ich so her:PHP-Code:header("Content-Type: text/html; charset=UTF-8");
Abgefragt werden diese Felder mit folgenden Werten:PHP-Code:$conn = new PDO("dblib:host=$server; dbname=$db; charset=utf8;", "$user", "$pw");
id => 123456
name => Teststring äöüÄÖÜß
Als Ergebnis der simplen SQL-Abfrage erhalte ich im Firefox anstatt sauberer Umlaute diese uns allen bekannten schwarzen Rhomben mit Fragezeichen drinnen
Folgende Einträge nach der $conn bringen nix:Code:Array ( [0] => Array ( [id] => 123456 [0] => 123456 [name] => Teststring ������� [1] => Teststring ������� ) )
Was kann ich noch tun, was mache ich falsch?PHP-Code:$conn->exec('SET NAMES utf8');
$conn->exec('SET CHARACTER SET utf8');
Stichworte: -
Einen Kommentar schreiben: