Home > PHP > PHP+MySQL+UTF-8で日本語が文字化けする時の対策

PHP+MySQL+UTF-8で日本語が文字化けする時の対策

PHP+MySQL+UTF-8で日本語が文字化けする時の対策

MySQLの文字コードがEUC-JPでブラウザに出力する文字コードがUTF-8の時、日本語が文字化けする時の対策

■ブラウザに出力する文字コード

UTF-8

■MySQLの文字コード

EUC-JP

■文字化け対策

MySQLに接続したあとにクエリの文字コードを設定する

<?php
$conn = mysql_connect("DBサーバ名", "接続ID", "接続パスワード");
mysql_query("SET NAMES utf8",$conn); //クエリの文字コードを設定
mysql_select_db("DB名", $conn);
?>

関連記事:

Home > PHP > PHP+MySQL+UTF-8で日本語が文字化けする時の対策

Feeds

Return to page top