页面、代码、mysql的编码都是UTF8 为什么CI写入数据库乱码
页面、代码、mysql的编码都是UTF8 为什么CI写入数据库时还是中文乱码呢如果编码统一肯定不会乱码的,你出现了乱码,那肯定是有不统一的地方。 什么原因呢?中间过程中有转码?http://app.qlogo.cn/mbloghead/72078833e060daa0dd54 没有,刚开始用,准备下午看看它的driver || @lzq198612: 什么原因呢?中间过程中有转码?http://app.qlogo.cn/mbloghead/d4b06486092114881398 Hex 发表于 2012-10-18 09:52 static/image/common/back.gif
如果编码统一肯定不会乱码的,你出现了乱码,那肯定是有不统一的地方。
我在mysql_driver.php里把 _insert返回的sql语句打印到UTF8页面上都么有乱码。单独写数据库也ok 这个配置上出问题了? 数据库建表语句发出来看看。 为了发版本,我现在只有把mysql_driver.php的_execute实现 给改了,直接新起一个mysql 连接来query sql Hex 发表于 2012-10-18 14:38 static/image/common/back.gif
数据库建表语句发出来看看。
从改driver的实现就能解决问题来看,应该和建表语句没关系!
页:
[1]