使用PHP如何从MSSQL中读取到数据库的信息? mysql_query('select database();'); 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 晕我问的是MicrosoftSQL的,不是MYSQL的再说MYSQL用的是show databases();和mysql_list_dbs函数就行了,晕呀! var $metaDatabasesSQL = "select name from sysdatabases where name <> 'master'";function MetaDatabases() { if(@mssql_select_db("master")) { $qry=$this->metaDatabasesSQL; if($rs=@mssql_query($qry)){ $tmpAr=$ar=array(); while($tmpAr=@mssql_fetch_row($rs)) $ar[]=$tmpAr[0]; @mssql_select_db($this->database); if(sizeof($ar)) return($ar); else return(false); } else { @mssql_select_db($this->database); return(false); } } return(false); } $this->database,这个是当前的数据库名以上摘自ADODB类 真让人崩溃的问题 字符串是否在数组中,不要说简单 高手近来帮忙指点,后台登陆!!! PHP在IIS上运行的问题 phphome2.2.8_full配置问题! win2003+apache2+php5.0.3如何安装java扩展? 关于mysql安全问题!急 关于php editor的问题 两个问题~~ 请教一下ajax高手我一窍不通js 这段代码怎么理解使用 请教这个变量是怎么算出来的,谢谢 编码问题?
再说MYSQL用的是
show databases();
和
mysql_list_dbs
函数就行了,晕呀!
{
if(@mssql_select_db("master")) {
$qry=$this->metaDatabasesSQL;
if($rs=@mssql_query($qry)){
$tmpAr=$ar=array();
while($tmpAr=@mssql_fetch_row($rs))
$ar[]=$tmpAr[0];
@mssql_select_db($this->database);
if(sizeof($ar))
return($ar);
else
return(false);
} else {
@mssql_select_db($this->database);
return(false);
}
}
return(false);
} $this->database,这个是当前的数据库名
以上摘自ADODB类