用户
 找回密码
 入住 CI 中国社区
搜索
查看: 3029|回复: 6
收起左侧

[HELP] 关于快捷插入(insert)函数,无法插入中文字符

[复制链接]
发表于 2010-2-20 14:21:23 | 显示全部楼层 |阅读模式
$title='中文字符插入测试';
$data = array(
               'title' => $title,
               'name' => $name,
               'date' => $date
            );

$this->db->insert('mytable', $data);
以上语句执行成功后,mytable表中的title字段是空的没有内容,
如果将变量$title='hello world',那么又是正常的,
是不是快捷插入(insert)函数只能插入英文字符啊?
发表于 2010-2-20 14:33:35 | 显示全部楼层
当然不是啊,插入之前print_r下数组看看
发表于 2010-2-20 14:54:38 | 显示全部楼层
看一下编码问题。
 楼主| 发表于 2010-2-20 15:11:45 | 显示全部楼层
回复 3# Hex
编码问题怎样解决呢?
发表于 2010-2-20 16:15:29 | 显示全部楼层
所有文件编码都一致。
发表于 2010-2-20 16:42:53 | 显示全部楼层
另存为该文件,选择统一编码。
发表于 2010-2-20 17:15:08 | 显示全部楼层
如果用IDE,为整个工程设置好编码就OK了……

本版积分规则