PHPでMySQLの文字バケを直す

WindowsにXAMPPをインストールして、ローカルにて作業している時に文字バケが発生。
MySQLから取得した文字のみが文字バケしていたので、接続後の行に下記を追加する。

//MySQLのクライアントの文字コードをutf8に設定
mysql_query(“SET NAMES utf8″)
or die(“can not SET NAMES utf8″);

筆者の場合、PHPもDBも全てUTF-8で作成しているので、上記のようにutf8を指定して直った。

Leave a Response