」を追加します。 2. データを開いて「mysql_query( "set names utf-8 ");"。"/> 」を追加します。 2. データを開いて「mysql_query( "set names utf-8 ");"。">

ホームページ  >  記事  >  バックエンド開発  >  PHP データベースで漢字を挿入できない場合はどうすればよいですか?

PHP データベースで漢字を挿入できない場合はどうすればよいですか?

藏色散人
藏色散人オリジナル
2021-07-02 11:11:442282ブラウズ

phpデータベースに中国語を挿入できない問題の解決策: 1. PHPに「f89a46a6a756f40d0e372e851e248fd7」を追加します。 2.データを開いて「mysql_query("set names utf-8");」を追加します。

PHP データベースで漢字を挿入できない場合はどうすればよいですか?

#この記事の動作環境: linux5.9.8 システム、PHP7。 1 バージョン、Dell G3 コンピューター

php データベースで中国語の文字を挿入できない場合はどうすればよいですか?

php mysql で中国語の文字を挿入できない

MySQL データベースを操作するために、今すぐ PHP を作成してください。 以下に示すように、プログラムは中国語の文字を挿入するときに疑問符を表示します:

| abcdef3233 | 123456  | abcdef3233@163.com   | ????????? | 2011-12-25 10:22:47 |

Linux でデータベースを直接操作する場合、表示は正常です。ページ エンコーディングとデータベース エンコーディングが一致していないことが判明しました。解決策:

PHP プログラムに追加:

 <meta http-equiv="Content-Type" content="text/html; charset=utf-8">

データを開いた後、次を追加します:

 mysql_query("set names utf-8");

もちろん、ここでは utf-8 エンコーディングを使用します。gb2312 エンコーディングを使用している場合は、それに応じて utf-8 を変更する必要があります。

問題は解決しました。

推奨学習: "PHP ビデオ チュートリアル "

以上がPHP データベースで漢字を挿入できない場合はどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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