質問: SQLでの質問です。 phpMyAdminでMySQLを制御しています。 サイト自体もUTF-8でエンコードをしております。(HTML自体の文字コードもcharsetもUTF8です) データの出し入れや表示は問題ないのですがphpMyAdminで表示した際にサイト上から追加したレコードの内容が文字化けして表示されます。 試しにphpMyAdmin上から追加すると文字化けせずに表示されるのですが、これはどの部分に問題があるのでしょうか? サイトからのデータ追加の流れとして 1.POSTで来た者をmb_convert_encodingでUTF-8へ変換 2.UTF-8にされたものをmysql_queryに使用 今のところphpMyAdmin上で文字化けして見えるだけで問題はないのですが、文字化けしている原因を知りたいと思いますので、ご存知の方おられましたらアドバイスいただけると助かります。
回答: こちらが参考になります。