<?php
$link=mssql_connect('127.0.0.1','sa','tianhua');
if(!$link)
  echo "连接数据库失败!";
else
  echo "连接数据库成功!";
mssql_close();
?>
用一以上代码连结数据库!!!有错啊!刚入PHP啊一下无折了!
报下错误Fatal error: Call to undefined function mssql_connect() in D:\web_th\test.php on line 2怎么办啊??
谢谢各位帮帮忙吧!!!

解决方案 »

  1.   

    偶更是新手,不过,
    Call to undefined function mssql_connect() 
    调用了没有定义的函数……
    可能是没有配置好吧。
      

  2.   

    ;extension=php_mssql.dll
    前的“;”已去了
    还有就是在NT目录下也加入ntwdblib.dll
    可还是不行啊??
      

  3.   

    试试装个sql_server客户端,好像需要一些服务还是文件的,mssql模块才可以用。
      

  4.   

    如果安装的数据库是sql server
    ;extension=php_mssql.dll
    在php.ini里面去掉;符号
    如果安装的数据库是mysql
    ;extension=php_mysql.dll
    在php.ini里面去掉;符号
      

  5.   

    1、把ntwdblib.dll 拷贝到system32目录下
    2、在ini文件里面开启extension=php_mssql.dll 
      

  6.   


    忘记加了
    3、重启apache或iis
      

  7.   

    如果你的安装没问题的话去掉
    ;extension=php_mssql.dll
    前面的;即可
      

  8.   

    你如果是php5的话,貌似还有一个问题:
    找到这行:
    extension_dir = "???"???填你自己的扩展文件夹,比如:
    extension_dir = "D:/PHP/Ext/"
      

  9.   

    你如果是php5的话,貌似还有一个问题:
    找到这行:
    extension_dir = "???"???填你自己的扩展文件夹,比如:
    extension_dir = "D:/PHP/Ext/"
      

  10.   

    PHP5要连接MYSQL需要以下操作1.拷贝 PHP5中libmysql.dll文件至windows/system32文件夹下
    2.修改php.ini中extension_dir,使其指向php的根目录下的ext文件件夹,如:extension_dir   =   "C:/ApacheGroup/php/ext " 
    3.去掉extension=php_mysql.dll前的“;”号 
    4.把php的根目录加到windows下的path中如:PATH=C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System