this->Link_id = mssql_pconnect($this->server[host], $this->server[user], $this->server[passwd]);
this->Link_id = mssql_connect($this->server[host], $this->server[user], $this->server[passwd])
写错了,是mysql_connect.
你应该 mysql_connect(...) or die("error");
这样可以知道是否连接成功,每个mysql操作都应该这样
this->Link_id = mssql_connect($this->server[host], $this->server[user], $this->server[passwd])
写错了,是mysql_connect.
你应该 mysql_connect(...) or die("error");
这样可以知道是否连接成功,每个mysql操作都应该这样
而是从 new 。那句开始往后的php代码都不执行了啊,
还有html也不正常显示了,但是在那句之前的东西都正常。
~~~~~~~~~~~~~~没用过mssql,不知道这样写对不对,
还有,构造函数在new的时候不是已经执行了一次吗?
我觉得该这样用:
$userdb = new CDBase("TOP\\SQLServer", "sa", "641", "MyDB", 1);
和
$userdb = new CDBase("TOP\SQLServer", "sa", "641", "MyDB", 1);都不好使,所以我才改成上面那样的……
$host=>"",
$user=>"",
$passwd=>"",
$db=>""
);?????????????? var $server = array(
"host"=>"",
"user"=>"",
"passwd"=>"",
"db"=>""
);是不是这样啊?