mysql_db_name()
(PHP 4, PHP 5)
取得结果数据
说明
mysql_db_name(resource $result,int $row[,mixed $field]): string
取得mysql_list_dbs()调用所返回的数据库名。
参数
- $result
mysql_list_dbs()调用所返回的结果指针。
- $row
结果集中的行号。
- $field
字段名。
返回值
如果成功则返回数据库名,失败返回FALSE
。如果返回了FALSE
,用mysql_error()来判断错误的种类。
范例
Example #1 mysql_db_name()例子
<?php error_reporting(E_ALL); $link = mysql_connect('dbhost', 'username', 'password'); $db_list = mysql_list_dbs($link); $i = 0; $cnt = mysql_num_rows($db_list); while ($i < $cnt) { echo mysql_db_name($db_list, $i) . "\n"; $i++; } ?>
注释
Note:本扩展自 PHP 5.5.0起已废弃,并在自 PHP 7.0.0 开始被移除。应使用MySQLi或PDO_MySQL扩展来替换之。参见MySQL:选择 API指南以及相关 FAQ来获取更多信息。用以替代本函数的有:
- Query:SELECT DATABASE()
Note:
为了向下兼容,可以使用下列已废弃的别名:mysql_dbname()
参见
mysql_list_dbs()
列出 MySQL 服务器中所有的数据库mysql_tablename()
取得表名