MySQLMemo003

BACK

PHPからの実行で文字化け

UTF-8に設定してあるDBからPHPで値を取得して表示させたら、「???」になってしまう場合。

リンクリソースに対して文字コードをセットする。

$link = mysql_connect("localhost", "id", "password");
mysql_set_charset("utf8", $link);

参考
■さぼてん: PHP+MySQL+UTF-8で文字化け対策
http://saboten009.blogspot.com/2008/01/phpmysqlutf-8.html

最終更新:2013年06月11日 19:43