クエリの作成に使用CodeIgniter
していますが、インポートするフィールドの1つは次のようなものです。
textØ=125mm
挿入/更新は常に成功しますが、テーブルには次のように表示されます。
text??=125mm
どうすればこれを回避できますか?
クエリの作成に使用CodeIgniter
していますが、インポートするフィールドの1つは次のようなものです。
textØ=125mm
挿入/更新は常に成功しますが、テーブルには次のように表示されます。
text??=125mm
どうすればこれを回避できますか?
database.php
設定ファイルをチェックして、値が設定されていることを確認してください。
$db['development']['char_set'] = 'utf8';
$db['development']['dbcollat'] = 'utf8_general_ci';
コントローラまたはビューでこれを試してください:
header("Content-Type: text/html; charset=UTF-8")
MySQL を使用している場合は、データベースの照合を次のように変更します。
utf8_general_ci
. はい、HTML ページの文字エンコーディングを必ず確認してください。つまり、先頭部分で META TAG を使用します。
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />