ホームページ  >  記事  >  バックエンド開発  >  【ヘルプ】phpmyadmin.中の漢字欄が疑問符になってしまいました。

【ヘルプ】phpmyadmin.中の漢字欄が疑問符になってしまいました。

WBOY
WBOYオリジナル
2016-06-23 13:59:481253ブラウズ


ディスカッションへの返信 (解決策)

挿入データのエンコーディングの問題である可能性があります。それでも同じであれば、それが可能です。データベースに入るときのエンコーディングがデータベースのエンコーディングと一致しません。

ページのエンコーディングを変更してみてください。

ページはutf-8です。ページ上で表示されるすべての漢字は依然として漢字のままですが、phpmyadmin では疑問符になるだけです。 。 cmd ページを表示するにはどうすればよいですか? ?

ちょっと見たのですが、他にも漢字が入っているテーブルはありますか? ?

ページのエンコードを gbk に変更してみてください。DOS で mysql を入力して、文字化けするかどうかを確認することもできます。

すべては mysql_query('set names utf8'); を実行していないことに起因します

mysql_query('set names utf8'); この文をファイルの先頭に追加するだけでよいでしょうか?具体的にはどこでしょうか? ?

mysql_query('set names utf8'); この文をファイルの先頭に追加することはできますか?具体的にはどこでしょうか? ?
$conn = @mysql_connect('localhost','root','') または die('接続できませんでした:'.mysql_error());
mysql_select_db('test',$conn);
mysql_query(" 'GBK'");//ここに追加するだけです

データベースのオペレーション コードを見てください。

データベース設定でコード設定を見つけました。この文をまだ追加する必要がありますか? それとも、別の場所に問題があるのでしょうか?

これは、私がローカルでテストしたものです。正常に表示されました

問題は解決しました。エンコードの問題ではありませんが、データベースの文字セットが間違っています。皆さんありがとう

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