UTF-8の環境でPHPでMySQLデータベースに文字化けせずにアクセスしたいざんす。
<?php header('Content-Type: text/html; charset=UTF-8'); header('Content_Language: ja'); $host = 'localhost'; //データベースのホスト名 $user = 'minmin'; //データベースの接続ユーザー名 $pass = '123456'; //データベースの接続パスワード $db = mysql_connect($host, $user, $pass) or die('Could not connect'); mysql_query('SET NAMES utf8', $db); mysql_select_db($user) or die('Could not select database'); ?>
データベースを開くとき、mysql_query('SET NAMES utf8', $db); を噛ましてやるとできたざんす。
深く考えることもなく、これでいいざんす。