如题 谢谢大家

解决方案 »

  1.   

    $conn = mssql_connect('MYSQLSERVER', 'sa', 'password');
    mssql_select_db('[my data-base]', $conn);
    mssql_*类函数.
      

  2.   

    不是这个意思  是怎么配置php.ini 中的文件 
      

  3.   

    ;extension=php_mssql.dll
    去掉这个,
    将php_mssql.dll复制到system32目录下,或者apache.exe所在的目录,
    然后重启apache
      

  4.   

    另windows本机至少要装一个mssql的客户端
      

  5.   

    配置:php.ini中
    extension=php_mssql.dll若php与sqlserver 2005不在同一台机器上,需配置sqlserver2005的远程访问功能。默认是关闭的
      

  6.   

    Warning: mssql_connect() [function.mssql-connect]: Unable to connect to server: MYSQLSERVER in D:\xampp\htdocs\1.php on line 33Warning: mssql_select_db() expects parameter 2 to be resource, boolean given in D:\xampp\htdocs\1.php on line 34
    按你的方法还是不行 我把php_mssql.dll 放在了C:\WINDOWS\system32里了 php.ini中的;extension=php_mssql.dll 也修改为extension=php_mssql.dll 了apsche 也重起了 还望指教 谢谢
      

  7.   

    建议使用 PDO 进行连接..
    http://cn.php.net/manual/en/ref.pdo-dblib.php#86668
      

  8.   

    Linux下可以安装freetds,把mssql支持编译进去即可
      

  9.   

    ;extension=php_mssql.dll
    把前面号去掉
      

  10.   

    错误提示是因为你没有正确的连接到mssql server服务器.
    MYSQLSERVER 这是你定义的常量吗?显然有问题.
    请确定你能用mssql客户端正确的连接到mssql server的服务器.
      

  11.   

    mssql_connect是根据ntwdblib.dll的版本来确定支持的版本,因为涉及版权,默认php5.2及以下的仅支持mssql2000前一个版本.
    请确保ntwdblib.dll的正确版本(2000.80.194.0)