Hatena::Groupstudyroom

phaのPHPとか自習室 このページをアンテナに追加 RSSフィード

PHP(CakePHPとか)、JavaScript(AJAXとか)、MySQL、UNIX、Fireworksなんかを身につけたい><
2007 | 03 | 04 | 05 | 06 | 08 | 09 | 10 | 11 | 12 |
2008 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 12 |
2009 | 01 | 02 | 03 | 04 |
2010 | 01 | 06 |
2011 | 01 |

2008-03-09

phpMyAdminで文字化け

| phpMyAdminで文字化け - phaのPHPとか自習室 を含むブックマーク はてなブックマーク - phpMyAdminで文字化け - phaのPHPとか自習室 phpMyAdminで文字化け - phaのPHPとか自習室 のブックマークコメント

通常は大丈夫だがphpMyAdminで文字化け [Archive] - XREA&CORE SUPPORT BOARD

解決法は出ていない

power source* » XREAにUTF8設置時の文字化け: 1)現象

WPの話だけど参考になるかな


死んでるのでチェックできない

taskはうまく表示できるのだろうか

artful xampp:Mysqlに関するPHPMyAdminの文字化け

1)my.cnfの各項目に以下のコードを追加 → 解決せず

2)phpMyAdminフォルダ内のconfig.inc.phpの文字設定をutf-8に変更 →解決せず

3)phpMyAdminで作成したテーブルの照合順序をLatin1〜からutf8_unicode_ciに変更

  →phpMyAdmin内の文字化け解消!

チェックすること

・データベースに送信するクライアント側の文字コードとデータベースの文字コードは同じか?

(XAMPPの2.8の場合DBはUTF-8)、PHPなどからデータベースにアクセスする際HTMLとPHPの文字コードがUTF-8になっているか確認を。FlashからPHPを介してデータベースに格納する場合なども同様。もしクライアント側がPHPで書かれていて文字コードSJISなどの場合、mb_convert_encoding(変数,"変更したい文字コード","元の文字コード")関数を使用して文字コードを変更してやる必要があります。

変数$textに入った内容の文字コードを変更

=====================================

$text = "あいうえお";

$text = mb_convert_encoding($text,"UTF-8","SJIS");

・他、Flash-PHP-DBなどの構成をしている場合、Flashから送られている内容がPHPが受け取った段階で文字化けしていないかなど確認するなど、一つ一つ原因をつぶしていくと解明するのではと思います。

artful: XamppのphpMyAdminの文字化けーその2

PHP(文字コードはUTF8)とMySQL(phpMyAdminの照合順序はutf8_unicode_ci)のやり取りの際、PHPからそのままデータを挿入するとSQLから取り出した際は正常に表示されるのですが、phpMyAdmin内では日本語は文字化けしてました。

$sql = "SET NAMES utf8";

mysql_query($sql);

そこで上記のUTF8で指定するコードをSQLから取り出す際も、挿入する際もはじめにSQLに送ることでphpMyAdmin内の文字化けも無事解決しました。

さらにいちいち上記のコードを書くのがめんどくさい方へ、サーバ側で設定するやり方が説明してあります。

MySQL4.1の文字化け対策:phpspot開発日誌

MySQL4.1系UTF-8の場合 - phpspot