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方式)相关推荐

  1. php连接mssql数据库的几种方式

    数据库查询不外乎4个步骤,1.建立连接.2.输入查询代码.3.建立查询并取出数据.4.关闭连接. php连接mssql数据库有几个注意事项,尤其mssql的多个版本.32位.64位都有区别. 首先,p ...

  2. php5.3无法加载mysql数据库模块_PHP_php5.3不能连接mssql数据库的解决方法,本文实例讲述了php5.3不能连接m - phpStudy...

    php5.3不能连接mssql数据库的解决方法 本文实例讲述了php5.3不能连接mssql数据库的解决方法.分享给大家供大家参考.具体分析如下: 自从php5.3之后系统就不支持mssql_conn ...

  3. mssql 远程无法连接mysql_在本地 怎么远程连接MSSQL数据库

    hp连接mssql数据库有几个注意事项,尤其mssql的多个版本.32位.64位都有区别. 首先,php.ini文件中;extension=php_pdo_mssql.dll ;extension=p ...

  4. 数据库设置为php5.3,php5.3不能连接mssql数据库的解决方法,php5.3mssql_PHP教程

    php5.3不能连接mssql数据库的解决方法,php5.3mssql 本文实例讲述了php5.3不能连接mssql数据库的解决方法.分享给大家供大家参考.具体分析如下: 自从php5.3之后系统就不 ...

  5. php5.3不能连接mssql数据库的解决方法

    这篇文章主要介绍了php5.3不能连接mssql数据库的解决方法,针对php5.3之后不支持mssql_connect函数提供了对应的解决方法,具有一定的参考借鉴价值,需要的朋友可以参考下 本文实例讲 ...

  6. php连接mssql数据库的几种方法,php连接mssql数据库的几种的实现方法

    这篇文章主要为大家详细介绍了php连接mssql数据库的几种的实现方法,具有一定的参考价值,可以用来参考一下. 感兴趣的小伙伴,下面一起跟随512笔记的小玲来看看吧! 首先,php.ini文件中;ex ...

  7. 【转发】PHP连接MSSQL数据库案例,PHPWAMP多个PHP版本连接SQL Server数据库

    转发自:http://blog.csdn.net/lccee/article/details/54289076 课前小知识普及:MSSQL和SQL Server是同一个软件,叫法不同而已,MSSQL全 ...

  8. PHP 连接 MSSQL用port时候的注意事项

    项目中用CI的数据库类连接mssql,默认的端口port连接方法是","连接: $this->hostname .= ','.$this->port; 但是在我的电脑上 ...

  9. php连接mssql的一些方法总结

    为了能让PHP连接MSSQL,系统需要安装MSSQL,PHP,且在PHP.ini中的配置中,将        ;extension=php_mssql.dll前面的;去掉 1.连接MSSQL      ...

最新文章

  1. 亿级系统的Redis缓存如何设计???
  2. c语言表达式的后缀,中缀表达式转换成后缀表达式C语言程序(一)
  3. Repeater嵌套HyperLink,前台代码中绑定参数
  4. 【今日头条】热文周榜、热搜榜
  5. applyDimension的用法
  6. [Node.js] 使用nodejs操作mysql数据库
  7. firefox浏览器优化-速度超chrome
  8. 企业应该如何运用商业智能
  9. 常用编程软件站点、镜像站、科技类 PDF
  10. 响应式开发---网页的布局方式、媒体查询、栅格化布局、less语言
  11. 系统学习数字图像处理之灰度变换和空域滤波
  12. 四川信息职业技术学院2019考纲复习
  13. almost a hero 差不多英雄 攻略
  14. xml文档的pull解析与SAX解析
  15. 数据结构c语言版题库填空题,数据结构(C语言版)选择、填空题
  16. ansys有限元分析论述
  17. oracle 物化视图 on demand,oracle物化视图的两个典型应用场景
  18. ACM周赛ICPC昆明资格赛
  19. 拯救者笔记本ubuntu亮度调节
  20. 软件测试之与大厂测试经理的问答

热门文章

  1. 分享给大家一个比较装逼的小代码
  2. Mysql如何添加环境变量(详细教程)
  3. [Linux 学习] grub 引导文件
  4. 如何区分研究背景与研究意义
  5. [Computer Architecture读书笔记] 3.2 Basic Compiler Techniques for Exposing ILP
  6. 数据模型 LP32 ILP32 LP64 ILP64 LLP64
  7. html5支持ajax和jQuery吗,使用HTML5文件上传与AJAX和jQuery(Using HTML5 file uploads with AJAX and jQuery)...
  8. 微信JSAPI支付对接流程及支付接口设计
  9. Deferred Shading VS Deferred Lighting
  10. OpenCV中背景建模方法mog2——Adaptive GMM算法小结