MySQLから日本語のデータを呼び出すと、"ãˆã„ゆー"このような文字列が表示されてしまいます。
別のPHPファイルから該当のデータを呼び出すと、きちんと日本語で表示されます。
以下が、文字化けしてしまうソースコードになります。
$dblink = mysql_connect($SERV,$USER,$PASS);
mysql_set_charset("utf8", $dblink);
mysql_select_db($DB);
自分で色々と調べまして、
mysql_set_charset("utf8", $dblink, $con);
とすると、文字化けが解決することが分かりました。
しかし、文字化けが解決すると、今まで動いていたプログラムが動かなくなってしまいます。
$con,$connを使用せずに文字化けを直す方法はありますでしょうか?
PHPもMySQLもUTF-8に指定してあります。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/08/25 15:01
2016/08/25 16:26