unable to link database
用以下代码连不上mssql数据库,PHP和apache运转正常,除了连数据库都能实现
php.ini中
extension_dir = "C:\PHP4\extensions"
extension=php_mssql.dll
数据库模块正常载入
http.conf中
LoadModule php4_module c:/PHP4/sapi/php4apache.dll
正常(我用的是php4)
AddModule mod_php4.c
已经添加
AddType application/x-tar .tgz
AddType application/x-httpd-php4 .php
已经添加
Action application/x-httpd-php4 "/PHP4/php.exe"
已经添加
ScriptAlias /cgi-bin/ "C:/Program Files/Apache Group/Apache/cgi-bin/"
ScriptAlias /PHP4/ "C:/PHP4/"
这个也没有错。
Alias /icons/ "C:/Program Files/Apache Group/Apache/icons/"
Alias /php/ "D:/php/"
这个也加了。
ServerName NEC
但是连接不上数据库。
显示unadle to link server nec
用localhost
和127.0.0.1都试过了
但是都连不上,大家帮我想想有什么问题
代码如下;
<?php
$conn=mssql_connect("nec","sa","1");
mssql_Select_db("njc2",$conn);
$str="Select username from yhzc ";
$res= mssql_query($str,$conn);
$row=mssql_num_rows($res);
for ($i=1;$i=$row;$i++)
{
list($username)=mssql_fetch_row($res);
echo "$username <BR>\n";
}
?>
我想可能是SQL server安装中用户名和密码出现的错误,我蛇的混合模式用sa,1登陆的,大家帮我想想看还有什么地方没有考虑好,出现这个错误的。