(PHP 4, PHP 5)
mysql_db_name — Récupère le nom de base de données à l'appel de mysql_list_dbs()
Alternatives suggérées
L'utilisation de cette extension est déconseillée. A la place, l'extension MySQLi ou PDO_MySQL devrait être utilisée. Voir aussi le guide MySQL : choisir une API ainsi que la FAQ associée pour plus d'informations. Les alternatives à cette fonction incluent :
- Requête : SELECT DATABASE()
Récupère le nom de base de données à l'appel de mysql_list_dbs().
result
Le pointeur de résultat d'un appel de mysql_list_dbs().
row
L'index à l'intérieur du jeu de résultats.
field
Le nom du champ.
Retourne le nom de base de données en cas de succès et FALSE
en cas
d'échec. Si FALSE
est retourné, utilisez mysql_error()
pour déterminer la nature de l'erreur.
Exemple #1 Exemple 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:
Pour des raisons de compatibilité ascendante, l'alias obsolète suivant peut être utilisé : mysql_dbname()