php 连接mssql的问题?

dadihongchang 2010-10-08 05:05:35
代码:
<?php
$hostname="10.4.250.20";
$dbuser="sa";
$dbpasswd="8";
$dbname="Test";
$conn = mssql_connect($hostname,$dbuser,$dbpasswd) or die("数据库连接错误!");
mssql_select_db($dbname); /*连接要访问的数据库 这里也可以写做 $db=mssql_select_db($dbname,$conn); */
$sql = " select * from ta where cID ='a001' ";
//$data = mssql_query($sql,$conn);
$rowset=mssql_Query($sql,$conn);
$rowcnt=mssql_num_row($rowset);
echo " Rows ";
echo $rowset;
echo " END ";
mssql_close($conn); //关闭数据库
?>

数据库的用户名和密码没有错误..

运行该页面报错为"Fatal error: Call to undefined function mssql_connect() in D:\www\STR\phpmssql.php on line 6
"
我在php.ini 配置文件中
extension=php_mbstring.dll
extension=php_mssql.dll
extension=php_mysql.dll
extension=php_mysqli.dll

这些前面的“;”我都取消掉啦》

...全文
70 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
xi4ojie 2010-10-08
  • 打赏
  • 举报
回复
php.ini里的;extension=php_mssql.dll前的";"去掉
bupabupa166 2010-10-08
  • 打赏
  • 举报
回复
4楼正解
gegewozai 2010-10-08
  • 打赏
  • 举报
回复
路過 瞧瞧。。。
bigfoot001 2010-10-08
  • 打赏
  • 举报
回复
1.把php_mssql.dll 复制到system32的系统目录中去
2.把ntwdblib.dll 复制到system32的系统目录中去
3.重起服务器

注:需要做此设置:在php.ini中,去掉;extension=php_mssql.dll前面的分号, 重起Web服务
dadihongchang 2010-10-08
  • 打赏
  • 举报
回复
PHP Version 5.2.5
cppresearcher 2010-10-08
  • 打赏
  • 举报
回复
楼主,你的php安装目录中的ext目录下有php_mssql.dll文件吗?
xuzuning 2010-10-08
  • 打赏
  • 举报
回复
你的php版本号是多少?

21,887

社区成员

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

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