【踩坑+实践】关于CI+PHP+sqlserver2008r2查询数据乱码的问题

目录

 

描述

过程

解决办法


描述

CI+PHP从sqlserver取回的数据乱码,取回的数据,中文正常,但是中文之间总是会夹杂几个问好,数字、英文正常;

 

过程

整个过程,折腾了一天,可累死我了。

页面乱码,首先把数据库的查询结果和网页显示的结果对比一下,反反复复对比了好几次,数据库的结果都是没有问题的,数据库没问题,页面有问题,第一反应是这中间传输的时候有问题。

但是还是以为是页面乱码的问题,查询过上百条答案,广大网友的答案出奇的一致,于是我把编码改成utf-8,我在php中添加了一行代码

header("Content-type:text/html;charset=utf-8");

然并卵,页面还是乱码,是不是姿势不对???于是我在页面头部head标签里面又添加了一次

<meta charset="utf-8">

可是,还是没有反应。

是不是utf不对???于是又轰轰烈烈的把网页、php配置文件改成gbk、gb2312,都不好使,乱码反而更严重了;不止数据乱码,整个网页全是问号。艾玛,可气死我了;

 

又有网友提到,查一下

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值