+ -
当前位置:首页 → 问答吧 → 又是乱码问题,页面显示一堆问号啊.................

又是乱码问题,页面显示一堆问号啊.................

时间:2011-11-09

来源:互联网

我用的是MS SQL 2008 + PHP 5.2
开发环境是 中文XP + VS 2008
生产环境是 英文的Windows Server 2010

MS SQL的存储字段全是nvarchar,排序方式是Chinese_PRC_IS_AS,可以在表中存储中文(开发环境和生产环境相同)

现在情况是页面输出的时候全是????,一开始我在开发环境中用<?php echo mb_convert_encoding( $record['title'] , "UTF-8", "GBK");?> 是可以解决的,但是到了生产环境中又是????了。

请哪位大侠提点我一下啊,谢谢。

作者: asurasa70   发布时间: 2011-11-09

数据库编码,页面编码保持一致。

作者: whg4585   发布时间: 2011-11-09

恩,不急,慢慢调

作者: chenandczh   发布时间: 2011-11-09

引用 1 楼 whg4585 的回复:

数据库编码,页面编码保持一致。


大家都是这么说的啊,但是MSSQL的nvarchar字段的是什么编码的啊?

作者: asurasa70   发布时间: 2011-11-09

相关阅读 更多