为什么连sql server 2000时出现了如下错误
Fatal error: Call to undefined function mssql_connect() in D:\masterphp\sql.php on line 2代码如下(仅测试用)
<?php
mssql_connect("localhost","sa","");
?>

解决方案 »

  1.   

    看看你的PHPINFO()中MYSQL是不是ENABLED?
      

  2.   

    Call to undefined function mssql_connect应该是mssql的扩展没有加载
      

  3.   

    mssql的扩展加载,能说的具体一点吗?
      

  4.   

    可能是php.ini中的;extension=php_mssql.dll的分号没有去掉吧!建议LZ去查查看.
      

  5.   

    EXTENSION目录设置是否正确
    EXTENSION目录下面是否有这个文件
    直接执行PHP.EXE可能会得到提示
      

  6.   

    C:\WINDOWS\system32下还缺少一个SQL Server的核心文件:ntwdblib.dll。这个文件也是必需的。这个文件好像在SQL Server安装光盘上可以找到,或者你也可以在http://qa.php.net/上找到php-4.3.5RC3-Win32.zip文件,这里面也包括了该文件。而且你还能够在这里面找到很多好东西,自己看吧。