ホームページ >バックエンド開発 >PHPチュートリアル >PHPのデータベースへの挿入が文字化けする、解決方法

PHPのデータベースへの挿入が文字化けする、解決方法

WBOY
WBOYオリジナル
2016-06-13 12:11:121014ブラウズ

PHP をデータベースに挿入すると文字化けします
PHP は HTML POST コンテンツをデータベースに取得しますが、挿入後に文字化けが発生します。データベースのエンコーディングが UTF8 に設定されており、挿入前に ECHO 出力が次のようになります。文字化けはしていませんが、データベースに挿入されると文字化けします。質問する前にすでに検索しましたが、

mysql_query("SET NAMES 'uft8) を実行する必要があると表示されました。 '",$link);

を最初に実行します。このように実行しても、更新は同じままで、解決方法がわかりません。1 ページが解決した場合、次の場合はどうすればよいですか複数のページにデータを挿入する必要があるので、経験のある方教えていただけますでしょうか。
------解決策のアイデア----------------------
ところで、mysql_query("SET NAMES 'uft8'",$link); ここで、
utf8 は UTF8 として大文字にするのが最適です

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。