请问charset怎么配置?
找了半天没找到database里关于MYSQL的charset在哪里,只能自己写 $this->db->query('SET NAMES UTF8')?尝试改了改database/drivers/mysql里面那个文件。好像没起作用,估计是没改对,希望大家指点下。
[ 本帖最后由 DeepMetal 于 2007-11-16 01:44 编辑 ] CI 的 database 暂时没有设置字符集的功能,一般都是使用 $this->db->query('SET NAMES UTF8');
新版本也许会有这个功能吧。 偶也是这么干的,唉 呵呵,看来也就只能这样了。不过也没什么,写的时候注意下就好。这么强悍的东西,有点小瑕疵还是能忍受的:L 呵呵, Kohana 就完全支持 UTF-8,并且为 PHP5 优化(完全面向对象)。 顶上去,这是个很普遍的问题,刚才就遇到了 帮你顶。。。。。。 $this->db->query('SET NAMES UTF8');
现在也就这样忍忍 我认为如果修改源代码,也只是加上这句话。 /system/database/drivers/mysql/mysql_driver.php
74行前面加上mysql_query("SET NAMES 'UTF8'");
页:
[1]
2