2

当我输入中文字符存储在数据库中时,它变成了??? 而是问号。

任何人都可以帮助我吗?

我的 char set 的 codeigniter 配置设置是

$db['default']['char_set'] = 'utf8'; 
$db['default']['dbcollat'] = 'utf8_unicode_ci';

我的元标记也如下

<meta http-equiv="content-type" content="text/html; charset=utf-8" />
4

1 回答 1

3

当您尚未将表字符集设置为 utf8 时,会出现此问题。检查您的表格并将其 Chartset 设置为 utf-8 并将排序规则设置为 utf8_general_ci 或 utf8_unicode_ci (这最适合您的语言:))。

这将解决问题。

谢谢

于 2013-05-21T08:22:26.740 回答