Ich habe eine MS SQL-Table mit einem NVARCHAR-Feld. Da sind Texte verschiedenen Sprachen drin:
Ich möchte die Texte einfach nur im Browser sehen.
Als Charset wähle ich UTF-8:
Ich habe es direkt mit PHP versucht:
und sehe nur Fragezeichen bei kyrillisch und chinesisch.
Alternativ habe ich einen Zugriff mit ODBC und mit ADO versucht, aber das Ergebnis ist das gleiche.
Über einen Tipp wäre ich echt dankbar,
Kai
Ich möchte die Texte einfach nur im Browser sehen.
Als Charset wähle ich UTF-8:
PHP-Code:
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
PHP-Code:
$msconnect = mssql_connect($dbhostname, $dbuser, $dbpassword) ;
$db = mssql_select_db($dbname, $msconnect) OR die ("Fehler bei mssql_select_db");
$select = "SELECT * FROM $dbname.$dbowner.tblTest";
$result = mssql_query ($select);
while( $row = mssql_fetch_array($result))
{
printf("%s - %s<br>",$row["id"],$row["xtext_nvc"]);
}
Alternativ habe ich einen Zugriff mit ODBC und mit ADO versucht, aber das Ergebnis ist das gleiche.
Über einen Tipp wäre ich echt dankbar,
Kai
Kommentar