Web ページに表示すると、データベースの内容が文字化けして表示されます
[size=18px][/size][b]皆さん、こんにちは。
私の phpmyadmin で使用される mysql 文字セットは utf-8 unicode (utf8) です。
各データ テーブルは utf8_general_ci として構成されています。
mysql 接続の校正は次のとおりです: utf8_general_ci,
言語は簡体字中国語、
であり、プログラムでは mysql_query("set name 'utf8'") も使用されます。
上記の操作を行っても、データベースから検索した内容が文字化けしてしまうのはなぜでしょうか。 [/b]
-----解決策---------
データベース内の場合データは正常に表示されますので、ブラウザのエンコーディングを変更してみてください。
------解決策------------------
それは外部サーバーですか?別の方法を使用してください...
------解決策----------------------
mysql_query("set names 'utf8'") 。
------解決策---------
視力は良いです~
------解決策------------------プログラム ファイルも utf であることを確認してください。 8.
その場合は、base64_encode を使用してエンコードしてください。
------解決策------------------エディター ファイルの形式を確認してください。
------解決策----------------------このページも utf-8 を使用しています
------解決策---------エンコーディングを定義するだけです
------解決策---------3つの点と1つの線を確認してください。つまり、データベースのエンコーディング、php ファイルと html ファイルのエンコーディング、そして html の文字セット設定が一貫している必要があります。ブラウザで「表示」->エンコーディング-> UTF8 と中国語エンコーディングを試してみてください。ページを確認すると、コンテンツが変更された場合、どのリンクに問題があるかがわかります。
------解決策---------------解決策-----
これら 3 つの場所でエラーが発生しました。ははは。
------解決策---------
話し合う