- ベストアンサー
MYSQLでの一部文字化け
お世話様です。 さくらインターネットを利用 はじめたのですが、 PHP4でCSVよりMYSQL にデータを追加したところ 一部文字化けしてしまいます。 例)北九条西まではOK 北十条西~北二十二条西 十以下?が化けてます。 多分他にもあると思いますが。 エンコードはPHPMYADMIN にてSJISに設定してあります。 よろしくお願いいたします。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
「十」の Shift_JIS コードは 8F5C です。 5C は \ (円記号) です。 円記号が特別な意味を持つので文字化けを起こすのです。 ・邪悪な Shift_JIS を使うのをやめる。 ・十 の代わりに 十\ と書いてみる。
お礼
有難うございました。 ダミーのCSVで十が化けること 十¥で解消されること確認できましたので 十¥形式にする関数作ります。