mssql php乱码的解决办法:1、修改php.ini文件,设置utf-8编码;2、通过iconv函数进行编码转换;3、利用Ado连接在连接时设置编码;4、添加meta属性“”。
php查询mssql出现乱码的解决方法
在php连接mssql时查询出来的全部是乱码,这种问题我根据经验知道是编码问题,下面来给各位总结一下解决方法.
方法一,修改php.ini文件,当然根据你页面情况来设置也可以是utf-8编码了,代码如下:
代码如下:
;mssql.charset = "ISO-8859-1" mssql.charset = "GBK"
方法二,直接程序中转换,代码如下:
代码如下:
iconv('GB2312','UTF-8',$data)
方法三,利用Ado连接在连接时设置编码,代码如下:
代码如下:
$cOnn= new COM("ADODB.Connection", NULL, CP_UTF8) or die("Cannot start ADO");
PHP例子,代码如下:
代码如下:
"); //printaline("PLEASE?"); //print("This will not be displayed due to the above error."); ?> Open("Provider=Microsoft.Jet.OLEDB.4.0; Data Source=$db"); //$conn->Open("DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=$db"); $conn->Open("Driver={SQL Server};Server={192.168.22.40};Database=sugarcrm_db;UID=sa;PWD=123456;") ; // 执行查询并输出数据 $rs = $conn->Execute('SELECT * FROM accounts') or die ("error query"); ?> 吐了个 "CAO" ! 吐个槽吧,看都看了 会员登录 | 用户注册Hi,亲爱的小伙伴!
欢迎来到php1.cn社区!
点击登录, 发现精彩
注册 登录 扫码关注 PHP1 官方微信号 Tools Online | 在线开发工具
- HTML/JS格式化/压缩
- CSS代码格式化工具
- 文章自动排版工具
- HTML/JS转换
- UTF-8编码转换工具
- Unicode 转换
- URL编码解码
- 二维码生成工具
- IP地址查询
- HTTP状态码(响应码)
- 网页Header头
- 网页源代码
- JSON解析着色
- Diff文件比较
- 1怎么解决php读取文件乱码问题-PHP问题
- 2iis 如何隐藏index.php-PHP问题
- 3php正则如何不包含某字符串-PHP问题
- 4如何解决php get 参数乱码问题-PHP问题
- 5如何解决php加密 乱码问题-PHP问题
- 6如何解决php插入数据乱码问题-PHP问题
- 7如何在tomcat部署php项目-PHP问题
- 8php 对象如何转json-PHP问题
- 9centos安装php fpm的方法-PHP问题
- 10php 汉字拼音如何转换-PHP问题
- 11php mvc的简单实现-PHP问题
- 12php如何将数组转为json数组-PHP问题
- 1判断java文件类型TikaToolKit的实例
- 2分模块构建Maven工程的方法步骤
- 3详解eclipse项目中.classpath文件的使用
- 4IntelliJ IDEA基于SpringBoot如何搭建SSM开发环境的步骤详解
- 5Spring获取管理对象常用方法详解
- 6SpringBoot + validation 接口参数校验的思路详解
- 7Java 获取当前系统时间的三种方法
- 8Mybatis SQL运行流程源码详解
- 9SpringBoot实现API接口多版本支持的示例代码
- 10Springmvc ResponseBody响应json数据实现过程
- 11SpringBoot之HandlerInterceptor拦截器的使用详解
- 12java实现打字游戏小程序
- 13Java 如何实现AES加密
- 14详解如何将springboot项目导出成war包
- 15Java实现宠物商店管理
- 16jeefast和Mybatis实现三级联动的示例代码
- 17IDEA java出现无效的源发行版14解决方案
- 18Java 如何从spring容器中获取注入的bean对象
- 19Idea servlet映射方法优缺点对比
- 20IDEA创建Java项目文件并运行教程解析
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved PHP1.CN 第一PHP社区 版权所有 京ICP备19059560号-4
ID | Title |
---|---|
'. $rs->Fields['id']->Value .' | '; echo ''. $rs->Fields['name']->Value .' | '; echo '
总结:
一是:数据库类型,其中包括,数据库,表,字段三处都要统一,可以检查一下
二是:文件的编码类型,你若用dw或editplus可以查看页面编码,不同需修改
三是:访问数据库时的设置既set NAMES utf8;
四是:浏览器显示方式,添加meta属性
以上就是如何解决mssql php乱码问题的详细内容,
免费高清PNG素材下载
觉得文章有用就打赏一下文章作者
微信扫一扫打赏