PHP用にsqlsrv_ * mssqlドライバを使用してSQL Serverデータベースに接続しています。nvarchar
フィールドは、インドの地域言語文字を保持するテーブルからuniname1
という名前です。 nvarchar
フィールドをPHPの連想配列に印刷しようとすると、すべてがうまくなり、すべて?????????
(疑問符)が表示されます。nvarcharデータ型は、PHPで疑問符を表示します。
私はPHPのバージョン5.4.16を使用しています
$result = sqlsrv_query($conn,$sql);
$row = sqlsrv_fetch_array($result,SQLSRV_FETCH_ASSOC);
print_r(($row['uniname1'])); exit;
以下のコードを見てください。およびsql server2008。私はutf8、mbエンコーディング、すべてのメタタグを使用しようとしましたが、何も助けませんでした。
私はあなたがデータベースで正しい文字を見ることができれば、データベース