php 掲示板に表示される文字化けコードの解決策: 1. Web ページのヘッダーのエンコーディングを確認して UTF8 に変更します; 2. データベースに保存されているエンコーディングを UTF8 に変更します; 3. "mysql_query(" を実行します) setcharacter set UTF8") ;" ステートメントで十分です。
このチュートリアルの動作環境: Windows 7 システム、PHP バージョン 8.1、Dell G3 コンピューター。
php 掲示板に文字化けが表示される場合はどうすればよいですか?
1. Web ページ ヘッダーのエンコーディングを確認します。通常は UTF8 (DW CS3) です。
2. データベースから読み取られる場合は、データベース ストレージを確認します。UTF8 を選択します。エンコーディング
3 として、データベースに接続するファイルに
mysql_query("set character set UTF8"); mysql_query("set names UTF8");
を記述できます 関連紹介:
mysql_query() 関数は、MySQL クエリを実行します。
構文
mysql_query(query,connection)
パラメータ
クエリが必要です。送信するSQLクエリを指定します。注: クエリ文字列はセミコロンで終わってはいけません。
接続 オプション。 SQL接続識別子を指定します。指定しない場合は、最後に開かれた接続が使用されます。
説明
オープン接続がない場合、この関数はパラメータなしで mysql_connect() 関数を呼び出し、接続を確立して使用しようとします。
戻り値
mysql_query() は、SELECT、SHOW、EXPLAIN、または DESCRIBE ステートメントの場合のみリソース識別子を返し、クエリが正しく実行されなかった場合は FALSE を返します。
他のタイプの SQL ステートメントの場合、mysql_query() は正常に実行された場合は TRUE を返し、エラーが発生した場合は FALSE を返します。
FALSE 以外の戻り値は、クエリが有効であり、サーバーによって実行できることを意味します。これは、影響を受ける行数または返される行数については何も示しません。クエリが正常に実行されたものの、行に影響を与えなかったり、行が返されなかったりする可能性があります。
推奨学習: 「PHP ビデオ チュートリアル 」
以上がPHPの掲示板で文字化けが発生した場合はどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。