[PHP-users 29782] Re: SQL 文に日本語名
Hide
hidego @ mail.netwave.or.jp
2006年 7月 13日 (木) 20:14:45 JST
大西です。
当方は、IIS+php で、MSSQLとMySQL両方を用途に応じて使い分けています。
> $sql = mb_convert_encoding($sql , "EUC-JP", "SJIS");
> とすべきだと思うのですが、なぜかこうするとエラーが出てし
> まうのです。
以前このMLにて助言していただき、
$sqq=mb_convert_encoding($sq,"SJIS","UTF-8");
$hi=mssql_query($sqq,$sv);
とすることにより、データの読み書きができています。
mb_convert_encodingのところが逆だと思うのですが。
先日、訳あってすべてをUFT-8に統一しましたが、エラーも出ず動いています。
windows系はご指摘のように、SJISに変換しておかなければ、文字化けをしてエラー
が出てしまいます。
Onishi
E-mail: hidego @ mail.netwave.or.jp
PHP-users メーリングリストの案内