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

PHP+MySQLで文字化けする問題解決方法

このQ&Aのポイント
  • PHPでMySQLに接続してテーブル作成・データ挿入をすると文字化けする問題が発生しています。
  • 問題はPHPサーバーの文字コードとMySQLの文字コードの不一致が原因であり、PHPのバージョンや無料レンタルサーバーの制約も影響しています。
  • 解決するためには、PHPとMySQLの文字コードを統一し、適切な文字コード変換を行う必要があります。

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

  • ベストアンサー
  • noris02
  • ベストアンサー率74% (56/75)
回答No.1

dbで日本語文字を使う場合すこし大変ですが、db内のmysqlのテーブルをUTF-8にする必要があるようです。 その後は、createのたびに utf-8を指定してあげる必要がありそうですね。 既存データの文字コード変換はとても説明しきれないので 参照サイトをご覧ください。 http://kzworks.at.webry.info/200903/article_14.html

nemunemu170
質問者

お礼

ありがとうございます テーブルを作成時にutf-8に変更したら 日本語が入力できるようになりました。

関連するQ&A