PHP経由でMySQLにデータを登録。
スクリプト自体は正常に動くし、Select文などでデータを抽出しても
文字化けはしない。
しかし、phpMyAdminでデータを確認すると日本語が文字化けしてしまっている。
いろいろ調べたら、SQL実行の前に文字コードをセットする必要があるようだ。
データベースに
[code]
mysql_select_db($dbname,$conn);
[/code]
こんな感じで接続することだろう。その後に
[code]
mysql_query(“SET NAMES utf8”);
[/code]
と追加して欲しい。
この後で、SQLを実行すれば文字化けが解消する。自分は、XREA、Coreserverを使っているんだけど、このSQLを実行することで問題が解消した。
詳しいことは分からないんだけど、以下のサイトのおかげで問題が解決。
http://airy.s19.xrea.com/memo/index.php?itemid=531
http://sb.xrea.com/showthread.php?t=10914