php连接MSSQL问题

jt6868 2002-10-19 11:25:03
我在win2000下用php连接mssql
语句如下:
$conn=mssql_connect("localhost","sa","");
mssql_select_db(temp,$conn);
但提示出错
Fatal error: Call to undefined function: mssql_connect() in G:\002\search.php on line 2

请问是什么原因,谢谢!
...全文
39 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
jt6868 2002-10-19
  • 打赏
  • 举报
回复
在什么文件里的
phpteam 2002-10-19
  • 打赏
  • 举报
回复
phpinfo信息里有mssql项吗??
jt6868 2002-10-19
  • 打赏
  • 举报
回复
已经加载了
phpteam 2002-10-19
  • 打赏
  • 举报
回复
没有加载php_mssql.dll模块
修改php.ini
extensions = php_mssql.dll
可乐加水 2002-10-19
  • 打赏
  • 举报
回复
具体配置可如下
windows下面
要安装mssql或者,mssql客户端
安装以后检查在你的系统目录下面是不是有ntwdblib.dll文件,如果有请继续(一般安装了mssql都会有);
然后启动mssql数据库服务
在php.ini文件里设置如下,找到
;extension=php_mssql.dll 把前面的分号去掉
找到extension_dir = d:\extension\
你的php.ini里面可能不是d:\extension\
改成在php安装目录下面的extensions目录下面的php_mssql.dll,所在的路径,如果你没有把它移动到其他地方(假设你的php安装路径是d:\php)
就改成extension_dir=d:\php\extensions\
然后重新启动web服务器,假设你的mssql安装在本机上
就可以用下面的测试
<?php
$con=mssql_connect("localhost","sa","");
echo $con;
if(!$con)
echo "<br>连接成功";
else
echo "连接失败";
?>
祝你好运
可以把localhost改成你安装mssql的机器名称

这可是我花了好几天的时间摸索出来的
phpteam 2002-10-19
  • 打赏
  • 举报
回复
<?php
phpinfo();
?>
存为phpinfo.php文件,然后运行看看结果里有没有MSSQL项。

21,886

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧