私はギリシャのSQL Server 2008データベースを持っており、phpを使用してWebサイトにデータを取得します.データベースデータはnvarchar
.サーバーへの接続utf-8
で、htmlファイルとの間で文字セットを持っていますcharset="utf-8"
.
データベースからデータをフェッチするときはすべて問題ありませんが、sqlsrv_field_metadata()
で列名をフェッチしようとすると、ブラウザに疑問符が表示されます。ビューから列名を取得すると、正常information_schema.columns
に表示されます。
私は何をすべきか?
列名が であるかどうかを確認する方法はありますnvarchar
か?
*更新: * PHP バグの SQL サーバー ドライバーであることが判明し、Codeplex http://sqlsrvphp.codeplex.com/workitem/22417に問題が追加されました。