カントリーリストを含むデータベースから値を出力しようとしています。このデータベースのフィールドの 1 つがキリル文字です。私のPHPスクリプトは次のようになります。
include_once("db.php");
$query = mysql_query ("SELECT * FROM country");
$row = mysql_fetch_array($query);
do {
$id = strtolower($row["id"]);
$value = ($row["runame"]);
echo $id . " " . $value . '<br/>';
} while ($row = mysql_fetch_array ($query));
このスクリプトからの出力は次のようになります。
ad ???????
ae ???????????? ???????? ???????
af ??????????
ag ??????? ? ???????
ai ????????
どうやら、この PHP スクリプトに UTF-8 を設定する必要があるようです...どういうわけか...これを行う方法を知っている人はいますか? お時間をいただきありがとうございます!