Einzelnen Beitrag anzeigen
  #1 (permalink)  
Alt 01-10-2021, 15:55
Bibl
 Registrierter Benutzer
Links : Onlinestatus : Bibl ist offline
Registriert seit: Sep 2021
Beiträge: 5
Bibl befindet sich auf einem aufstrebenden Ast
Standard Umlaute bei Sybase-DB SQL-Abfrage

Liebe Community,


Folgendes Umlaute-Problem gilt es zu lösen:

Im aufrufenden Script habe ich den header definiert:
PHP-Code:
header("Content-Type: text/html; charset=UTF-8"); 
Die Verbindung zur Sybase-DB stelle ich so her:
PHP-Code:
$conn = new PDO("dblib:host=$server; dbname=$db; charset=utf8;""$user""$pw"); 
Abgefragt werden diese Felder mit folgenden Werten:
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

Code:
Array
(
    [0] => Array
        (
            [id] => 123456
            [0] => 123456
            [name] => Teststring �������
            [1] => Teststring �������
        )

)
Folgende Einträge nach der $conn bringen nix:
PHP-Code:
$conn->exec('SET NAMES utf8'); 
$conn->exec('SET CHARACTER SET utf8'); 
Was kann ich noch tun, was mache ich falsch?
Mit Zitat antworten