はじめに
- PHPで以下のようにデータベース(DB)から値をとってこようとしたら、日本語の場合は文字化けしていた
- これを解決するのに入れるコードは1行のみ!
DBから値を取得するコード
<?php
$sql = mysql_connect("DBURL", "DBユーザ名", "DBパスワード");
mysql_select_db("DB名", $sql);
mysql_query('SET NAMES utf8', $sql ); # この行を追加する
$query = "SELECT * FROM テーブル名";
$result = mysql_query($query);
print "$result";
?>
- 『?????』と結果が文字化けしていたものが、対策を入れるときちんと日本語が表示された
~ただの宣伝~
- 全国のSeleniumer必読
- Seleniumerといっていますが、Selenium, SauceLabs, Travis, Jenkinsに関するノウハウ書いているのでよかったら参考にしてみてください