我在将一个aspx+mssql的系统做成php+mssql的系统时,感觉架构大不一样,aspx多是aspx页面+aspx.cs后台协同开发,多用可视化空间开发,而php我则选用了smarty模板,感觉很好用,一切都在自己掌握之中,开源的就是好。但是在期间使用mssql extention的时候遇到了中文乱码问题:

mssql默认使用GB2312编码,而php使用UTF-8,能Google到的解决方案很少,但是却很简单:

简单的说就是使用iconv函数就ok了:

1、执行sql语句前,使用$sql=iconv('utf-8','GB2312//IGNORE',$sql)转换一个$sql的编码就ok了;

2、对于取出来的中文字段值,要使用$field=iconv('GB2312','utf-8',$field)转换。

这样乱码就解决了!!!

最新文章

  1. Redis集群搭建与简单使用
  2. 2015.4.19 为什么footer下a的索引值那么大
  3. markdown 语法测试
  4. hdu 5661 Claris and XOR
  5. ASP.NET 4.0 取消表单危险字符验证
  6. 在服务器上远程链接另一台服务器的数据库的方法how to connet the database from the other host
  7. 关于Autofac的使用陷阱
  8. mysql function 与 procedure
  9. 认识v$fixed_view_definition
  10. Sort Colors 解答
  11. .NET Core跨平台:.NET Core项目部署到linux(Centos7)
  12. [LeetCode] Range Addition II 范围相加之二
  13. (视频) 《快速创建网站》 3.2 WordPress多站点及Azure在线编辑器 - 扔掉你的ftp工具吧,修改代码全部云端搞定
  14. Windows Internals 笔记——终止进程
  15. 组装一台PRUSA I3打印机
  16. 动态嵌套form,使用Stimulus Js库(前后端不分离)
  17. 采用BitMap从20亿个int正整数中找出相同的数字
  18. CF817F MEX Queries
  19. 并发连接MySQL
  20. ICPC模板编写 latex

热门文章

  1. 1013: [JSOI2008]球形空间产生器sphere
  2. 深度观察:腾讯收购大众点评背景下的O2O大格局
  3. python image模块
  4. linux如何关闭防火墙
  5. ServletInvocableHandlerMethod:167 - Error resolving argument
  6. 【HDOJ】1076 An Easy Task
  7. Dom4j的使用(全而好的文章)
  8. WPF——传实体类及绑定实体类属性
  9. puppy 制作linux
  10. 【CSS3】