php连接mssql(mssql_connect方式)
mssql_connect方式,这种方式比较方便,但是可能会遇到服务器没有安装mssql模块的情况。
$ms_host = "192.168.0.xx"; //主机
$ms_user = "sa"; //用户名
$ms_pass = "aa"; //密码
$ms_data = "test"; //MSSQL库名
$ms_connect = mssql_connect($ms_host, $ms_user, $ms_pass)
or die("Couldn't connect to SQL Server on $$ms_host");$ms_select = mssql_select_db($ms_data, $ms_connect)
or die("Couldn't open database $ms_select");$update = "SELECT reportidFROM ReportInfoWHERE (report_goods_id = '$id') ;";
$result = mssql_query($update);
return $result;
报错问题一: Call to undefined function mssql_connect() :这是因为没有开启mssql模块。
①在php.ini中找到:
extension=php_mssql.dll,和 extension=php_pdo_mssql.dll,确定他们的前面没有“;”。
②在php.ini中找到:
extension_dir = "C:\php\ext\"。这里是extension目录,确认这个目录下有 php_mssql.dll、 php_pdo_mssql.dll。
③php.ini的位置,extension_dir的位置可以使用phpinfo()查看。
报错问题二:Warning: mssql_connect() [function.mssql-connect]: Unable to connect to server 这是因为 C:\windows\System32 目录下没有ntwdblib.dll
请确保 C:\windows\System32 目录下有 ntwdblib.dll 如果没有,从php安装目录下复制ntwdblib.dll文件到 C:\windows\System32然后重启Apche和php
(不用在开始里面运行regsvr32 ntwdblib.dll)
特别注意:
对于64位操作系统ntwdblib.dll 文件版本要用(2000.80.194.0)这点很重要,php自带的ntwdblib.dll文件版本大多是(2000.2.8.0),不支持64位
这个问题我钻研了半天才找到原因。
2000.80.194.0这个版本文件在我的资源里面有
php连接mssql(mssql_connect方式)相关推荐
- php连接mssql数据库的几种方式
数据库查询不外乎4个步骤,1.建立连接.2.输入查询代码.3.建立查询并取出数据.4.关闭连接. php连接mssql数据库有几个注意事项,尤其mssql的多个版本.32位.64位都有区别. 首先,p ...
- php5.3无法加载mysql数据库模块_PHP_php5.3不能连接mssql数据库的解决方法,本文实例讲述了php5.3不能连接m - phpStudy...
php5.3不能连接mssql数据库的解决方法 本文实例讲述了php5.3不能连接mssql数据库的解决方法.分享给大家供大家参考.具体分析如下: 自从php5.3之后系统就不支持mssql_conn ...
- mssql 远程无法连接mysql_在本地 怎么远程连接MSSQL数据库
hp连接mssql数据库有几个注意事项,尤其mssql的多个版本.32位.64位都有区别. 首先,php.ini文件中;extension=php_pdo_mssql.dll ;extension=p ...
- 数据库设置为php5.3,php5.3不能连接mssql数据库的解决方法,php5.3mssql_PHP教程
php5.3不能连接mssql数据库的解决方法,php5.3mssql 本文实例讲述了php5.3不能连接mssql数据库的解决方法.分享给大家供大家参考.具体分析如下: 自从php5.3之后系统就不 ...
- php5.3不能连接mssql数据库的解决方法
这篇文章主要介绍了php5.3不能连接mssql数据库的解决方法,针对php5.3之后不支持mssql_connect函数提供了对应的解决方法,具有一定的参考借鉴价值,需要的朋友可以参考下 本文实例讲 ...
- php连接mssql数据库的几种方法,php连接mssql数据库的几种的实现方法
这篇文章主要为大家详细介绍了php连接mssql数据库的几种的实现方法,具有一定的参考价值,可以用来参考一下. 感兴趣的小伙伴,下面一起跟随512笔记的小玲来看看吧! 首先,php.ini文件中;ex ...
- 【转发】PHP连接MSSQL数据库案例,PHPWAMP多个PHP版本连接SQL Server数据库
转发自:http://blog.csdn.net/lccee/article/details/54289076 课前小知识普及:MSSQL和SQL Server是同一个软件,叫法不同而已,MSSQL全 ...
- PHP 连接 MSSQL用port时候的注意事项
项目中用CI的数据库类连接mssql,默认的端口port连接方法是","连接: $this->hostname .= ','.$this->port; 但是在我的电脑上 ...
- php连接mssql的一些方法总结
为了能让PHP连接MSSQL,系统需要安装MSSQL,PHP,且在PHP.ini中的配置中,将 ;extension=php_mssql.dll前面的;去掉 1.连接MSSQL ...
最新文章
- 亿级系统的Redis缓存如何设计???
- c语言表达式的后缀,中缀表达式转换成后缀表达式C语言程序(一)
- Repeater嵌套HyperLink,前台代码中绑定参数
- 【今日头条】热文周榜、热搜榜
- applyDimension的用法
- [Node.js] 使用nodejs操作mysql数据库
- firefox浏览器优化-速度超chrome
- 企业应该如何运用商业智能
- 常用编程软件站点、镜像站、科技类 PDF
- 响应式开发---网页的布局方式、媒体查询、栅格化布局、less语言
- 系统学习数字图像处理之灰度变换和空域滤波
- 四川信息职业技术学院2019考纲复习
- almost a hero 差不多英雄 攻略
- xml文档的pull解析与SAX解析
- 数据结构c语言版题库填空题,数据结构(C语言版)选择、填空题
- ansys有限元分析论述
- oracle 物化视图 on demand,oracle物化视图的两个典型应用场景
- ACM周赛ICPC昆明资格赛
- 拯救者笔记本ubuntu亮度调节
- 软件测试之与大厂测试经理的问答
热门文章
- 分享给大家一个比较装逼的小代码
- Mysql如何添加环境变量(详细教程)
- [Linux 学习] grub 引导文件
- 如何区分研究背景与研究意义
- [Computer Architecture读书笔记] 3.2 Basic Compiler Techniques for Exposing ILP
- 数据模型 LP32 ILP32 LP64 ILP64 LLP64
- html5支持ajax和jQuery吗,使用HTML5文件上传与AJAX和jQuery(Using HTML5 file uploads with AJAX and jQuery)...
- 微信JSAPI支付对接流程及支付接口设计
- Deferred Shading VS Deferred Lighting
- OpenCV中背景建模方法mog2——Adaptive GMM算法小结