- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:MySQLの内容をPHPで表示すると文字化け)
MySQLの内容をPHPで表示すると文字化け
このQ&Aのポイント
- WindowXPでApache+MySQL+PHPでサーバのテストをしていたところ、MySQLから取得した漢字がPHPで表示すると文字化けします。解決方法を教えてください。
- PHPプログラムでMySQLから取得した漢字を表示すると文字化けする問題が発生しました。解決策を教えてください。
- MySQLの内容をPHPで表示すると文字化けします。WindowXP環境でApache+MySQL+PHPを使用していて、半角文字は正常に表示されますが、漢字が文字化けします。解決方法を教えてください。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
WindowsでもUTF8でいいと思いますけど。 mysql_connect(); mysql_query('SET NAMES sjis'); //クライアントの文字コードを指定 SET NAMES とか SJIS 絡みの問題 http://labs.uechoco.com/blog/2007/09/mysql_set_charset_vs_set_names.html http://d.hatena.ne.jp/t_komura/20060122#1137944280
お礼
mysql_query('SET NAMES sjis'); //クライアントの文字コードを指定 を入れてできました。 大変助かりました。 ありがとうございました。