"ö"、"ä" などの特殊文字を含む名前を mySQL テーブルに挿入すると、エンコードの問題が発生します。たとえば、"Öl" という単語は "öl" になります。
名前をテキスト ファイルに書き込もうとしたところ、正しく表示されました。
SQLステートメントを使用してphpMyAdminに名前を挿入しようとしましたが、それもうまく機能します。
mysql_query('SET NAMES utf8;');
これで、挿入クエリの前に設定することで解決策が見つかりました。これはどのように行われるべきですか、それともより良い方法はありますか?