⊗ppPmDBEP 364 of 447 menu

PHPでのSQL操作における文字エンコーディングの問題

通常、特別な対策を講じなければ、データベースから取得したロシア語のテキストは文字化けしたり、疑問符として表示されたりします。このような問題を回避するには、以下に述べるルールに従う必要があります。

ルール 1

データベースおよびその中のテーブルは、utf8_general_ciエンコーディングである必要があります。

ルール 2

PHPファイル自体はutf8エンコーディングである必要があります。

ルール 3

PHPファイルの冒頭には、以下のHTMLタグを配置してください:

<meta charset="utf-8">

ルール 4

念のため、mysqli_connectコマンドの直後に以下のクエリを追加してください:

<?php mysqli_query($link, "SET NAMES 'utf8'"); ?>
日本語
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItalianoქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
当サイトでは、サイトの動作、分析、パーソナライゼーションのためにクッキーを使用しています。 データ処理はプライバシーポリシーに従って行われます。
すべて受け入れる 設定 拒否