ホームページ >バックエンド開発 >PHPチュートリアル >文字セットの問題について:phpmyadminとipadの表示がすべて文字化けする
mysql 管理ツールである phpmyadmin でデータベースを作成しました。構築後、その属性は latin1_swedish_ci であることがわかりました。
次に、フォームフォームを使用してデータベースに書き込むphpファイルを作成しました。書き込んだ後、phpmyadminで確認したところ、すべて文字化けしていました(中国語は文字化けしていますが、英語は正常です)。プログラムを読み出すと正常に表示され、漢字も正常に表示できます。
ところがiPadで開くとまた文字化けしてしまいました。
phpmyadminで正常に表示するにはどうすればよいですか? iPadでも正常に表示されますか?つまり、PHPの文字セットとデータベースのフィールドの文字セットを統一するにはどうすればよいでしょうか?この「latin1_swedish_ci」属性を何に変更する必要がありますか?
ポイント付与の意味を知っていますか? ? ?
ポイント付与の意味をご存知ですか? ? ?
リマインダーをありがとう。ほとんどの質問は解決しましたが、まだ答えていないのは 2 つだけです。後で完了するまで待ってください。
utf8_general_ci に変更するのがベストです
通常、これらの場所は文字化けを防ぐために設定されています
データベースの文字型 utf8
データテーブルフィールドの文字セット utf8 utf8_unicode_ci
PHP ファイルは utf8 を使用します
mysql操作クラスセット utf8
フォローする それは問題ではありません テーブルの文字セットとページの文字セットと同じです