【phpmyadmin】データベース文字化け(DreamWeaver)
DreamWeaver
を使ってデータベースにつないだり、データベース接続初心者のみなさん
調子どうですか!?
よくphpmyadminで見ると
文字化け
してるような状況に出くわすことがある人!
そんな人は、文字コードという、不可解な問題に対して十分な知識をつけることが必要でしょう!
ま、そんなのもめんどくさい輩たちでしょうから、取り急ぎ下記のように設定してみてくださいな。
これは、phpmyadminがUTF8で構成されているが、S-JISでデータベース登録がされたことが原因
下記の構文をデータベース接続インスタンスに埋め込んでやることがポイント。
[php]
mysql_query("SET NAMES UTF8");
[/php]
DreamWeaverで作成した場合
Connectionsフォルダ
の下に作成されているファイルの中に書き込む感じです。
[php]
<?php
# FileName="Connection_php_mysql.htm"
# Type="MYSQL"
# HTTP="true"
$hostname_localhost = "localhost";
$database_localhost = "データベース名";
$username_localhost = "ユーザ名";
$password_localhost = "パスワード";
$localhost = mysql_pconnect($hostname_localhost, $username_localhost, $password_localhost) or trigger_error(mysql_error(),E_USER_ERROR);
mysql_query("SET NAMES UTF8");
?>
[/php]
こんな感じですね。
コメントは停止中です。