ホームページ >データベース >mysql チュートリアル >MySQL と PHP でヒンディー語データを正しく保存および表示するにはどうすればよいですか?
MySQL および PHP でのヒンディー語データの効果的な Unicode ストレージ
PHP および MySQL を使用してアプリケーションを操作する場合、ヒンディー語データが確実に格納されるようにする正しく表示されることが重要な場合があります。以下の懸念事項に対処する詳細なガイドを次に示します。
MySQL へのヒンディー語データの保存
MySQL にヒンディー語テキストを保存するには、適切な文字セットと照合順序を使用する必要があります。推奨される組み合わせは、utf8 文字セットと utf8_general_ci 照合順序です。これにより、ヒンディー語文字の適切な保存と取得が可能になります。
データの変換と保存
ユーザーがテキスト ボックスにデータを入力するとき、テキスト ボックスとは異なる形式でデータを入力する可能性があります。必要な読み取り可能な形式。データを MySQL に正しく変換して保存するには、次の手順を使用できます。
Unicode データの取得と表示
MySQL からヒンディー語テキストを取得して表示するには、PHP 接続が utf8 文字セットに設定されていることを確認してください。 🎜>
mysql_set_charset('utf8');さらに、ヒンディー語テキストを表示する HTML ページにはこれを含める必要がありますコンテンツの文字セットを指定するためのメタ タグ:
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
コード例
上記の手順を示すコード例を次に示します:// Set character set mysql_set_charset('utf8'); // Convert user input to Unicode $hindiText = utf8_encode($_POST['hindi_input']); // Store data in MySQL $query = "INSERT INTO hindi_table (hindi_data) VALUES ('$hindiText')"; mysql_query($query); // Retrieve and display data $result = mysql_query("SELECT * FROM hindi_table"); $row = mysql_fetch_assoc($result); echo $row['hindi_data'];
結論
これらの手順に従うことで、 PHP を使用して MySQL にヒンディー語データを効率的に保存および取得できるため、データの読み取り可能性と正確な表示が保証されます。以上がMySQL と PHP でヒンディー語データを正しく保存および表示するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。