数据库插入数据,中文乱码?
数据库插入数据,中文乱码?我的mysql数据库都设成gb2312了,所有的网页编码也是gb2312
但插入进去的中文还是乱码
我把database.php里面的
$db['default']['char_set'] = "gb2312";
$db['default']['dbcollat'] = "gb2312_general_ci";
结果错误提示:
A Database Error Occurred
Unable to set client connection character set: gb2312
现在改怎么做?大家帮我看看,在线等!谢谢 数据库设置成 gbk,最好使用 utf8 $db['default']['char_set'] = "gbk";
$db['default']['dbcollat'] = "gbk_chinese_ci"; 全部使用utf-8,不会出问题的。 一般建数据库时设置为uft8_chinese_ci,在网页中要声明<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
[ 本帖最后由 lichaoying 于 2008-11-25 13:52 编辑 ]
页:
[1]