読み取りデータのエンコードに関する質問

WBOY
リリース: 2016-06-13 12:50:14
オリジナル
784 人が閲覧しました

データの読み込みに関する問題について
PHP ファイルとデータベースは両方とも utf8 形式ですが、データベース内のデータを読み込む場合、実際には GB2312 形式になりますが、データ テーブルのフィールドはすべて utf8 形式にすることができます。正しく動作するには、ページ内でエンコードを GB2312 として選択するだけです。

問題はどこで発生しますか?


-----解決策---------
引用:
Quote: mysql_query("set names utf8"); //クエリ時に utf8 エンコーディングを使用します

それもちんぷんかんぷん。

set names utf8 は後続のデータに対してのみ有効であり、データベース内の元のデータは変更されません
関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!