基本的に私はドイツのプロジェクトに取り組んでいます。データベースはドイツ語のウムラウトをサポートしていないため、データベースにデータを挿入する際に問題に直面しています。
例として言いましょう
ケース 1: フロント エンドで "Dhrubàjyőti" を挿入したい 挿入中に関数を使用せずに、データベース上で "Dhrubájyőti" のように見えます。
case2: フロント エンドで "Dhrubàjyőti" を挿入したい 挿入中に使用すると、データベースでは "Dhrubájyőti" のように見えますmysql_real_escape_string()
。
ケース 3: フロント エンドが「Dhrubàjyőti」を挿入したい場合、挿入中に使用すると、データベースで「Dhrub* Ã *; ;jy* Å *;'ti」のようになりますhtmlentities()
(太字の単語を強調表示しました。stackoverflow エディターが特別なものとして変換するためです)。キャラクター)。
「Dhrubàjyőti」オリジナルのデータをそのまま挿入してほしい。
適切な解決策が必要です。