Lister les tables d'une base

takannaaluk -  
 Oussama -
Comment peut-on afficher en php mysql la liste de toutes les tables d'une base?
A voir également:

1 réponse

AyashiSunyday Messages postés 29 Date d'inscription   Statut Membre Dernière intervention   26
 
Utilise la requetes SQL :

show tables

8
tboss
 
Et ensuite après le fetch utiliser $data[0]
Si tu utilises PDO
while($data = $retour->fetch) {
     echo $data[0].'<br/>';
}


Ou bien si tu utilises mysql_*
while($data = mysql_fetch_array($retour)) {
     echo $data[0].'<br/>';
}
0
Oussama
 
use information_schema;

select distinct t.table_name, c.column_name, c.DATA_TYPE, c.COLUMN_KEY from tables t
inner join columns c on c.table_name = t.table_name
where t.TABLE_SCHEMA='NOMB_DD'
order by t.table_name, c.COLUMN_KEY desc
0