If you just need the current database name, you can use MySQL's SELECT DATABASE() command:
<?php
function mysql_current_db() {
$r = mysql_query("SELECT DATABASE()") or die(mysql_error());
return mysql_result($r,0);
}
?>
![]() | mysql_db_name说明string mysql_db_name ( resource result, int row [, mixed field] )mysql_db_name() 将调用 mysql_list_dbs() 返回的结果指针作为第一个参数。row 参数是结果集中的一个索引。 如果出错则返回 FALSE。用 mysql_errno() 和 mysql_error() 来确定错误的种类。
为向下兼容也可以用 mysql_dbname()。但并不提倡。 ![]()
ericpp % bigfoot.com
17-Mar-2005 12:13
If you just need the current database name, you can use MySQL's SELECT DATABASE() command: | ![]() | |