7.62.43 mysql_list_tables()Liste les tables d'une base de données[ Exemples avec mysql_list_tables ] PHP 3, PHP 4
resource
mysql_list_tables (
string
database
,
resource
link_identifier
)
mysql_list_tables
prend le nom d'une base de
données
database
et retourne un identifiant
de résultat, qui contiendra la liste des tables sur la connexion MySQL
courante, ou bien sûr la connexion spécifiée par
link_identifier
. La fonction
mysql_tablename
,
ainsi que toutes les fonctions d'accès aux résultats comme
mysql_fetch_array
peuvent être utilisées
pour déterminer le nom des tables dans le pointeur de résultat.
Le paramètre
database
est le nom de la base de données
à utiliser pour lister les tables. En cas d'échec,
mysql_list_tables
retourne
FALSE
.
Pour des raisons de compatibilité ascendante, la fonction
mysql_listtables() est toujours disponible. Elle est désormais
obsolète.
Exemple avec mysql_list_tables |
<?php $dbname = 'test';
if (!mysql_connect('serveur_mysql', 'utilisateur_mysql', 'mot_de_passe_mysql') { print 'Impossible de se connecter à MySQL'; exit; }
$result = mysql_list_tables($dbname); if (!$result) { print "Erreur : impossible de lister les bases de données\n"; print 'Erreur MySQL : ' . mysql_error(); exit; } while ($row = mysql_fetch_row($result)) { print "Table : $row[0]\n"; }
mysql_free_result($result); ?>
|
Voir aussi
mysql_list_dbs
et
mysql_tablename
.
|