PHP高手请进,关于PHP连接MSSQL的问题

王朝知道·作者佚名  2009-07-19
窄屏简体版  字體: |||超大  
 
分類: 電腦/網絡 >> 程序設計 >> 其他編程語言
 
問題描述:

我链接时总是出现这样的错误

Fatal error: Call to undefined function mssql_connect() in

我已把php.ini中的"extension=php_mssql.dll"前面的分号去掉,再将php_mssql.dll文件复制到

c:\winnt\system32下。

<?php

$hostname="127.0.0.1"; //MSSQL服务器的IP地址 或 服务器的名字

$dbuser="sa"; //MSSQL服务器的帐号

$dbpasswd="122306"; //MSSQL服务器的密码

$dbname="newsdb"; //数据库的名字

$conn = mssql_connect($hostname,$dbuser,$dbpasswd); //连接MSSQL

mssql_select_db($dbname); /*连接要访问的数据库 这里也可以写做 $db=mssql_select_db($dbname,$conn); */

$sql = "select newsname from news"; //sql语句

$data = mssql_query($sql,$conn); //把查询的值集合在变量$data

while($Arr = mssql_fetch_array($data)) //循环初始的集合$Arr

{

echo "$Arr[newsname]<br>"; //输出

}

mssql_close($conn); //关闭数据库

?>

參考答案:

在你的发布目录建个php文件,内容:

<?php

phpinfo();

?>

可以完整的看出你的php配置,是否加载了MSSQL模块。

如果没有,看看你的php.ini中 extension_dir的路径是什么,然后将php_mssql.dll复制过去,然后重启apache.

小贴士:① 若网友所发内容与教科书相悖,请以教科书为准;② 若网友所发内容与科学常识、官方权威机构相悖,请以后者为准;③ 若网友所发内容不正确或者违背公序良俗,右下举报/纠错。
 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航