- ベストアンサー
UTF-8で携帯対応するには?
PHP5.0.4 Mysql4.0.25 今まで文字コードが、Shift-jisでMysqlを使用しておりました、 鯖移転に伴い、文字コードがutf-8になったのですが、 Shift-jisのままでも、表示は普通にされるのですが、 名前をあいうえお順に表示させようとすると、 うまく表示されないので、全てをutf-8に変換したら、 あいうえお順に表示されるようになったのですが、 携帯用サイトでは基本的に Shift-jisでないと駄目みたいで、表示されなくなってしまいました・・・ どうすればよいでしょうか?
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
どんな文字コードであっても、php側で出力する時にShift-JISに切り替えてやったらいいと思います。
その他の回答 (1)
- erupi1973
- ベストアンサー率75% (27/36)
回答No.1
プログラムの作りにもよりますが。 Mysqlから取り出した値を出力する部分で mb_convert_encoding($str, "SJIS", "UTF-8"); 等としてShift-JISに変換すれば良いのではないでしょうか。
質問者
お礼
有難う御座いました。
お礼
有難う御座いました。