Bonjour,
Je cherche a lister les bases de données disponibles sur un serveur, un peu à la manière de phpMyAdmin (le cadre de gauche qui contient une combo box qui affiche une liste des bases).
J'ai essayé de lister le code source de phpmyadmin mais c'est un peu trop dur a décrypter pour moi.
Merci !
Nicolas.
# php.net
Posté par tfeserver tfe (site web personnel) . Évalué à 1.
notemment
mysql_list_dbs -- Liste les bases de données disponibles sur le serveur MySQL
http://fr.php.net/manual/fr/function.mysql-list-dbs.php(...)
# show databases
Posté par zeitounator . Évalué à 2.
Pour voir toute les bases, il faut que tu te connectes à mysql avec un utilisateur qui a le droit de les lister.
Petit exemple rapide:
mysql_connect('localhost', 'admin', 'password');
$result = mysql_query('SHOW DATABASES');
foreach ($result as $database) {
echo $database;
}
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.