文字列MühleをMühleとしてutf8データベースに保存しています。utf8も使用している私のWebページに正しく表示されるように、UTF8で表示したいと思います。
文字列をデータベースに書き込む前にutf8に変換されていなかったため、Webページに正しく表示されなくなったと思います。
mysqlデータベースからこの文字列を選択してutf8に変換しようとしましたが、機能しませんでした。また、何度もデコードしてみましたが、うまくいきませんでした。以下のコードを参照してください。
$string = Mühle;
$string=utf8_encode($string);
echo $string;
と
$string = Mühle;
$string=utf8_decode($string);
$string=utf8_encode($string);
echo $string;
上記のコードの出力は、どちらの場合も入力と同じであり、文字列については何も変更されていません。
この文字列をmysqlデータベースで更新できるように変換し、次に選択したときにMühleとして正しく表示されるようにするにはどうすればよいですか?