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

CodeIgniter 提交数据如何支持中文

[复制链接]
发表于 2009-3-7 10:46:11 | 显示全部楼层 |阅读模式
使用  CodeIgniter 最新版1.7.1  提交数据 错误如下: A Database Error OccurredError Number: 1366
Incorrect string value: '\xC9\xFD\xBC\xB6\xBA\xF3...' for column 'title' at row 1
INSERT INTO `article` (`title`, `content`) VALUES ('PJBLOG3 升级后草稿编辑/后台生成静态页面出错解决办法', 'fsda ')


发现有中文就出错,网上看了下这篇文章
http://pickerel.javaeye.com/blog/324150

按照他说的设置了还是不行
发表于 2009-3-7 13:52:43 | 显示全部楼层
1# bieyinan
javaeye上的说的是让url支持中文,而你说的是database的编码不对,两个没关系的啊。再说javaeye上的那篇的一行代码中有个字符丢,照抄肯定不行的。

避免编码问题的最简单的方法就是统一所有的字符编码为utf8,,包括数据库的编码,数据库连接编码,web页面编码,脚本文件编码/
发表于 2009-3-7 15:52:48 | 显示全部楼层
楼上说的对,楼主是数据库乱码导致的问题。查看 mysql 数据库编码,用 phpmyadmin 查看。

本版积分规则