データベースのエンコーディングに加えて、次のことを必ず確認してください。
- ファイルのutf8エンコーディング(js / php)(ultra-edit、F12:UTF8-NOBOMとして保存)
- utf8 htmlコンテンツ:
<meta HTTP-EQUIV="content-type" CONTENT="text/html; charset=utf-8">
- データベース接続のutf8:
SET character_set_connection = 'utf8'
クエリ結果の - utf8:
SET character_set_results = 'utf8'
データベースクライアントの - utf8:
SET character_set_client = 'utf8'
mysqlテーブルの - utf8:
ALTER TABLE table CONVERT TO CHARACTER SET utf8;
データベースサーバーの - utf8:
SET character_set_database = 'utf8'
およびSET character_set_server = 'utf8'
- ハードコードされた値にエンコードが必要な場合は、ファイルにutf8を強制する必要があります。たとえば、ファイルの上に
charset=utf-8
を使用してコメントを追加する必要があります。 、したがって、ウルトラエディットまたはお気に入りのエディターがそれを検出できます。
rgds。
ps:utf32はわかりませんが、どういうわけかロジックは同じである必要があります