ホームページ >バックエンド開発 >PHPチュートリアル >一部の漢字をデータベースに送信できないのはなぜですか?解決方法
一部の漢字をデータベースに送信できないのはなぜですか? ?
私のデータベースは mysql を使用しています
データベース テストのエンコーディングは gb2312 です。テーブル ニュースがあり、エンコーディングも gb2312 です。フィールド タイトルのタイプは varchar です
今、データを送信します。表へ ニュースで提出したデータが「じ」なのですが、エラーになります。この文字は簡体字ではないでしょうか?データベースに保存できないのはなぜですか?
急げ〜ため息〜
-----解決策---------
これは明らかに gbk を表す言葉です、兄弟
------解決策------
最初に SQL ステートメントを記述し、挿入を直接実行します。 、データベースに書き込むことができる場合は、プログラムに問題があることを意味します。そうでない場合は、データベースを確認してください。
------解決策---------
この場合、文字セットを大きな変更に変更してください!
------解決策---------
utf-8 で十分です