Funciones de MySQL
PHP Manual

mysql_db_name

(PHP 4, PHP 5)

mysql_db_nameRecupera el nombre de la base de datos desde una llamada a mysql_list_dbs()

Advertencia

Esta extensión está obsoleta a partir de PHP 5.5.0, y será eliminada en el futuro. En su lugar, deberían usarse las extensiones MySQLi o PDO_MySQL. Véase también la guía MySQL: elegir una API y P+F relacionadas para más información. Las alternativas a esta función incluyen:

  • Consulta: SELECT DATABASE()

Descripción

string mysql_db_name ( resource $result , int $row [, mixed $field = NULL ] )

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.

Historial de cambios

Versión Descripción
5.5.0 La función mysql_list_dbs() es obsoleta, por lo que emite un error de nivel E_DEPRECATED.

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


Funciones de MySQL
PHP Manual