要改PHP.ini把sql那一项的注释去掉
解决方案 »
- 如何获得网址跳转之后的网址
- 100分求助:PHP中的escape和unescape函数
- php startup 问题
- 获得当前页地址的函数是那个?
- 显示数据库中的图片文件??那位兄弟救我一把,疯狂散分100,求代码。
- 在线用户表中,如何定时删掉半小时没动作的用户。如何判断用户没动作?
- 在聊天室制作过程中的问题
- phpmywind 修改上传图片路径.
- 请问这段代码 怎么让它实现判断金额是不是大于39
- centos下之前安装了lanmp(逐一安装的),php版本是5.5,但现在因为项目需要改成5.3版本,请问如何更改?
- 如果Apache坏了,从来开始检查.......................一直等待....
- 请教一个随机选择文件的问题
$dblink=mssql_connect($hostname,$username,$userpassword)
$dbname=mssql_select_db($userdb) or die(mysql_error());
---------------------------------------------------------------
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的机器名称
;extension=php_mssql.dll 把前面的分号去掉
问题是我没找到这句:(请问这是什么原因?
还有,测试后显示Fatal error: Call to undefined function: mssql_connect() in C:\apache\htdocs\lx\ss.php on line 2
我是在dreamweaver中保存为.php然后在浏览器输入http://hostname/lx/ss.php得,就会出现上面的错误提示,是什么原因?
在php.ini里面设置
去掉分号以后重启