php5吧
你没安装mysql的extension。

解决方案 »

  1.   

    我想连SQL SERVER数据库,非要装mysql的extension吗?是mysql_connect
      

  2.   

    在配置文件中将MSSQL的DLL起用,并将其COPY到%SYSTEMDIR%/WINDOWS
      

  3.   

    连接sql server 怎么能用mysql_connect
    应该用mssql_connect
      

  4.   

    打开php.ini
    查找mssql,在找到的那行就前面的;号去掉,如果PHP以模块方式安装需重起apache方能生效。
      

  5.   

    我用的是IIS!
    php.ini里的 extension=php_mssql.dll 前面那个 ;已经去掉了,php_mssql.dll 也拷到了C:/WINNT 下了,还是不行!还是那个错误
      

  6.   

    mysql_connect是连接MYSQL的~~
    你要连接MS SQL SERVER,不用这个~~
      

  7.   

    是谁让你“把php_mssql.dll 拷到 C:/WINNT ”去的?不知道就不要乱说!要把ntwdblib.dll拷贝到c;\winnt\system32php4.3.x
    ntwdblib.dll在php\dlls目录下php5.x.x
    ntwdblib.dll在php目录下如果你已经安装了mssql或mssql客户端就不用拷贝了最简单的做法是将php路径添加到环境变量path中,这样就什么都不用拷贝了
      

  8.   

    我晕了,楼上的各位回答的什么呀
    mysql_connect的参数都错误了,怎么会不报错?人家只是问怎么连接sql server,mysql等数据库,一个二个的非要说成是sql server了。
      

  9.   

    <?php
    $conn = mssql_connect('TZS','sa','') or die ('conn error!');
    $db   = mssql_select_db('northwind') or die ('select error');

    $sql  = "select firstname,lastname from Employees"; 
    $res  = mssql_query($sql) or die ('query error') ;
    //echo $sql;

    while ($row  = mssql_fetch_array($res)) {



    echo $row['firstname'];
    echo $row['lastname'];

    }
    ?>是不是这样啊,我也是刚学的.
    就笨笨的把Mysql的改成Mssql,-_-#
      

  10.   

    我用的IIS,试了你们的方法,还是说 找不到 mssql_connect 函数!!!!