1

CodeIgniter用来构建我的查询,我正在导入的字段之一是:

textØ=125mm

插入/更新总是成功的,但它在表中显示为:

text??=125mm

我怎样才能解决这个问题?

4

3 回答 3

1

检查您的database.php配置文件并确保它具有以下值:

$db['development']['char_set'] = 'utf8';
$db['development']['dbcollat'] = 'utf8_general_ci';
于 2012-08-21T11:45:20.043 回答
0

如果您在 MySQL 中,请将数据库的排序规则更改为

utf8_general_ci

. 是的,一定要检查你的 HTML 页面的字符编码。即,在头部使用 META TAG

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
于 2012-08-21T10:18:09.043 回答
0

在控制器或视图中试试这个:

header("Content-Type: text/html; charset=UTF-8")
于 2012-08-23T10:46:30.747 回答