php が mysql データベースに接続するときは、mysql_connect() ステートメントの後に「mysql_query("set names utf8");」ステートメントを追加して、エンコード方式を設定します。注: これは utf-8 ではなく utf8 です。Web ページの文字セットには utf-8 を使用することも最適です。
PHP がデータベースに接続するとき、つまり mysql_connect() の後に
//设置数据的字符集utf-8 mysql_query("set names 'utf8'"); mysql_query("set character_set_client=utf8"); mysql_query("set character_set_results=utf8");
を追加します。これは utf- ではなく utf8 であることに注意してください。 8.
Web ページの文字セットには utf-8 を使用することも最適です。 UTF-8 は国際標準エンコーディングであり、トレンドです。
Web ページのエンコードが gb2312 の場合、SET NAMES GB2312 です。ただし、エディターは、Web ページのエンコーディング、MySQL データ テーブルの文字セット、および PHPmyAdmin はすべて UTF-8 を使用することを強く推奨します。
詳細情報:
コード文字化けの問題: PHPmyAdmin を使用してデータを入力するときにエラーが発生し、入力が許可されないか、文字化けしたコードが表示されます
解決策: これはセットアップの問題です。最新バージョンの PHPmyAdmin または Appserv をインストールし、PHPmyAdmin を開いて、MySQL 文字セット: UTF-8 Unicode (utf8); MySQL 接続校正は utf8_unicode_ci である必要があります; 新しいデータベースを作成するときは、仕上げ列で utf8_unicode_ci も選択してください。
関連する推奨事項: 「PHP チュートリアル 」、「mysql チュートリアル 」
以上がphpがmysqlに接続するときにエンコード方法を設定するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

Video Face Swap
完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

人気の記事

ホットツール

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

PhpStorm Mac バージョン
最新(2018.2.1)のプロフェッショナル向けPHP統合開発ツール

EditPlus 中国語クラック版
サイズが小さく、構文の強調表示、コード プロンプト機能はサポートされていません

メモ帳++7.3.1
使いやすく無料のコードエディター
