mssql データベースに接続する php Web サイトを構築しています。ビジュアル スタジオでは、通常の漢字を読むことができます。しかし、データを php ページに呼び出すと、漢字が表示されず、奇妙なコードが発生しました。
一方、php ページで漢字を入力すると、漢字を読むことができます。したがって、mssql db に接続するときの charset に関連していると思います。以下は、データベース接続ファイル内の私のコードです:-
<?php
$myServer = "localhost";
$myUser = "XX";
$myPass = "123";
$myDB = "my_db";
$s = mssql_connect($myServer, $myUser, $myPass)
or die("Couldn't connect to SQL Server on $myServer");
mssql_select_db($myDB, $s);
$set_charset = 'UTF-8';
mssql_query($set_charset, $s);
?>
コードに何か問題がありますか? ありがとう!