php 无法连接服务器上的 mssql

来源:百度知道 编辑:UC知道 时间:2024/06/17 15:48:31
一段代码,在服务器上运行没问题,在本地就出现无法连接数据库的提示

$connect = mssql_connect("服务器的ip","user","psw");
mssql_select_db("dbtable",$connect);

。。。怎么回事呢?
本地测试时也是连接服务器上的mssql

楼上的,别人是用的mssql,你看清楚-_-

楼主,这种情况通常都是人家服务器作了安全设置,不允许站外连接。

因为既然你服务器上可以连就证明程序本身没有问题,问题只是环境。

如果对方服务器是允许站外连接的, 那么你检查一下你的防火墙吧。

<?php

$lnk = mysql_connect('localhost', 'mysql_user', 'mysql_password')
or die ('Not connected : ' . mysql_error());

// make foo the current db
mysql_select_db('foo', $lnk) or die ('Can\'t use foo : ' . mysql_error());

?>
你这样试试,可行,呵呵!