# mysql_db_name

(PHP 4, PHP 5)

mysql_db_name — Recupera el nombre de la base de datos desde una llamada a mysql_list_dbs()

Advertencia

Esta extensión fue declarada obsoleta en PHP 5.5.0 y eliminada en PHP 7.0.0. En su lugar debería utilzarse las extensiones MySQLi o PDO_MySQL. Véase también la guía MySQL: elegir una API. Las alternativas a esta función son:

- Consulta: `SELECT DATABASE()`

### Descripción

mysql_db_name(resource `$result`, int `$row`, mixed `$field` = NULL): string

Recupera el nombre de la base de datos de una llamada a mysql_list_dbs().

### Parámetros

`result`

  El puntero de resultados desde una llamada a mysql_list_dbs().

`row`

  El índice dentro del conjunto de resultados.

`field`

  El nombre del campo.

### Valores devueltos

Devuelve el nombre de la base de datos en caso de éxito, y `false` en caso de error. Si se devuelve `false`, se usa mysql_error() para determinar la naturaleza del error.

### Ejemplos

Ejemplo #1 Ejemplo de mysql_db_name()

`<?php
error_reporting(E_ALL);
$enlace = mysql_connect('anfitrión_bd', 'nombre_usuario', 'contraseña');
$lista_bd = mysql_list_dbs($enlace);
$i = 0;
$cuenta = mysql_num_rows($lista_bd);
while ($i < $cuenta) {
echo mysql_db_name($lista_bd, $i) . "\n";
$i++;
}
?>`

### Notas

> Nota:

> Por razones de compatibilidad con versiones anteriores, los siguientes alias obsoletos podrían usarse: mysql_dbname()

### Ver también

- mysql_list_dbs() - Lista las bases de datos disponibles en un servidor MySQL
- mysql_tablename() - Obtiene el nombre de la tabla de un campo