show tables dans base de données
Bonjour,
J'ai beau cherché, je ne parviens pas à trouver clairement comment afficher toutes les tables d'une base de donnée.
J'ai vu la commande mysql_list_tables mais elle est obsolète semble-t-il et j'ai entendu parlé de SHOW TABLES mais je ne comprends pas vraiment comment l'utiliser.
Je suis débutant en php et sql.
J'aimerais fonctionner ainsi, mais ça ne marche pas :
Code:
1 2 3 4 5 6 7
| $conn = new mysqli('monsite', 'admin','motdepasse') ;
$showTables = 'SHOW TABLES FROM maBaseDeDonnee' ;
while ( $table = $conn -> fetch($showTables) ){
echo ($table.'<br>');
} |
Merci si vous pouvez m'aider.