应该没问题,这是我写一个连接数据库类的一部分
function DataBase(){

$CUser = "a";
$CHost = "a";
$CPasswd = "a";
$CBase = "db_a";

$this->Connect_User = $CUser;
$this->Connect_Host = $CHost;
$this->Connect_Passwd = $CPasswd;
$this->Connect_Base = $CBase;

$link = @mssql_connect($this->Connect_Host,$this->Connect_User,$this->Connect_Passwd);
if(!$link){
echo "<font color=red>数据库连接出现问题!</font>";
exit();
}
mssql_select_db($this->Connect_Base);
}

解决方案 »

  1.   

    数据库没问题,用asp写的都好好的!
      

  2.   

    去掉@后,显示:Fatal error: Call to undefined function: mssql_connect() in d:\program files\apache group\apache\htdocs\pop\index.php on line 12
      

  3.   

    在PHP设置要把包含了MSSQL函数的DLL文件包含进来,默认不包含的。
      

  4.   

    打开你的 php.ini,找到 ;extension=php_mssql.dll将前面的 ; 号去掉,保存php.ini,重启你的WEB服务再查看phpinfo(),如果看到mssql的信息,表明加载mssql库成功你的程序就可以用了