用PHP调用MYSQL数据不能显示中文,怎么解决?

我装了Windows平台一键安装PHP+MySQL+Discuz!--Discuz!EXP1.5.0forWindows可遇到了这样的问题当用PHP调用MYSQL中的数据... 我装了
Windows平台一键安装PHP+MySQL+Discuz!--Discuz!EXP1.5.0 for Windows

可遇到了这样的问题

当用PHP调用MYSQL中的数据,遇到是中文的,在网页中全用 ?? 代替.其它的可以正确显示.

这是什么回事? 该什么解决?
展开
 我来答
百度网友f0a8904
2006-02-25 · TA获得超过274个赞
知道小有建树答主
回答量:677
采纳率:0%
帮助的人:378万
展开全部
重新安装,
安装时编码和数据表所用编码集,都用GB2312或UTF8;
每次连接数据库后,先执行一个查询,sql语句为
set names 'gb2312'
WXD110114dccd8
2006-02-21 · TA获得超过2.9万个赞
知道大有可为答主
回答量:1.6万
采纳率:43%
帮助的人:7947万
展开全部
编码集的问题,请保持DISCUZ安装时所选的编码和数据表所用编码集一致,如都用GB2312或UTF8
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式