注册 登录
编程论坛 PHP技术论坛

数据库乱码,都是问号怎么办

小康社会 发布于 2010-04-29 21:17, 1850 次点击
我用的是phpMyAdmin数据库,下面我来说一下我的操作步骤。
   我先建数据库在“整理”中选择“gb2312_chinese_ci”,在“MySQL连接校对”中选择“gb2312_chinese_ci”。
   数据库创建完成后,我导入数据库。在“文件的字符集”中选择“gb2312”。
   导入数据库完成后,在phpMyAdmin里看是正常的,都是中文。在phpMyAdmin里插入一条记录也是正常的中文。但数据库的数据要在网站上显示。
网站上显示就变成了问号
这是为什么?
5 回复
#2
gdk20062010-05-01 00:01
mysql_query("set names 'gbk'");

基本问题,还有整理做成utf8。不然遇到特殊符号就死定了。
#3
lyjf1102010-05-01 10:45
老弟,我是你哥,把分给我啊,我已经帮你把问题解决了吧。
#4
lyjf1102010-05-01 10:46
呵呵。
#5
小康社会2010-05-02 00:04
回复 2楼 gdk2006
不是,我改过了。
#6
a5735111062010-05-02 21:08
为啥都这么喜欢gb2312  它里面才多少字?
1