この例では、html、php、および sql を使用しています。「utf8_unicode_ci」のフィールドを持つ SQL テーブルがあります。HTMLコードとイタリア語のテキストを含むこのフィールドを、ブラウザによって表示されるHTMLページに中国語またはロシア語にすることができます。
html ページには、次のようなものがあります。
<meta charset="utf-8">
問題は、テキストが奇妙な文字で表示されることです。助けてもらえますか?
この例では、html、php、および sql を使用しています。「utf8_unicode_ci」のフィールドを持つ SQL テーブルがあります。HTMLコードとイタリア語のテキストを含むこのフィールドを、ブラウザによって表示されるHTMLページに中国語またはロシア語にすることができます。
html ページには、次のようなものがあります。
<meta charset="utf-8">
問題は、テキストが奇妙な文字で表示されることです。助けてもらえますか?
app/config/database.php の構成を確認してください。
public $default = array(
'datasource' => 'Database/Mysql',
'persistent' => false,
'host' => 'localhost',
'login' => 'root',
'password' => '12345',
'database' => 'myDb',
'encoding' => 'utf8'
);
別の文字セットで構成できるテーブルとフィールドの構成も確認してください
mysql接続でutf-8を設定していますか? 接続後、次のクエリを実行します。set names 'utf8'