• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:文字化け)

文字化けの原因と対策 | PHPmyadminでの文字化け問題解決方法

このQ&Aのポイント
  • 登録フォームを作成し、入力した内容でDBに追加を行うなかで、PHPmyadminで実際に見てみると文字化けしています。レンタルサーバ(OS:linux)
  • (1)登録フォーム(shift_jis) ↓各値を渡す (2)確認ページ(shift_jis) ↓各値をmb_convert_encoding(shift_jisに変更) (3)追加 すると文字化けします。以前、cgi-lib.plを用いてperlで書いていたものは、文字化けしていません。どこがおかしいのでしょうか?
  • (1)登録フォーム(euc-jp) ↓各値を渡す (2)確認ページ(euc-jp) ↓各値をmb_convert_encoding(euc-jpに変更) (3)追加 としても文字化けしています。(DBだけでなく、ページ全体も)

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

phpMyAdminで閲覧するときに、文字コードの設定がDBに保存したデータと相違していることは考えられませんか? phpMyAdminのメインページで、Languageを変更してみてください。 実際わたしもeucのテーブルとutf-8のテーブルが混在していて、 閲覧するテーブルによって表示する文字コードを変えなければいけなかったりして、 けっこう面倒な目にあってます。

cluewm
質問者

お礼

>phpMyAdminのメインページで、Languageを変更 ありがとうございます。 解決できました!

関連するQ&A