Selectionner des tables sans savoir qu elles existes

cs_tonic1 Messages postés 37 Date d'inscription mercredi 26 janvier 2005 Statut Membre Dernière intervention 2 mai 2006 - 8 juin 2005 à 16:12
cs_tonic1 Messages postés 37 Date d'inscription mercredi 26 janvier 2005 Statut Membre Dernière intervention 2 mai 2006 - 8 juin 2005 à 18:30
Bonjour a tous,

j ai une question très simple:

J aimerai pouvoir selectionner l'ensemble des tables existantes dans ma base, mais je ne connais pas à l avance les tables qui existe dans ma base.
Cela donnerai un truc du genre :

"select all table in 'nomdemabase'";

Est ce que cela est possible?

Merci a tous.

5 réponses

malalam Messages postés 10839 Date d'inscription lundi 24 février 2003 Statut Membre Dernière intervention 2 mars 2010 25
8 juin 2005 à 16:58
Hello,



les selectionner pour faire quoi ?



Tu peux connaitre les noms des tables de ta base, ceci dit, si tu veux faire des requetes dessus ensuite :

http://dev.mysql.com/doc/mysql/en/show-tables.html
0
cs_tonic1 Messages postés 37 Date d'inscription mercredi 26 janvier 2005 Statut Membre Dernière intervention 2 mai 2006
8 juin 2005 à 18:08
Je voudrais en fait pouvoir exporter leur contenu dans un fichier xml.

Mais sachant qu un utilisateur peut creer des tables a la volée, on ne peut donc pas savoir a l avance quelle table il voudra exporter. C est pour cela qu il faut que mon script soit capable de trouver n importe quelle table dans ma base.

En gros, j aimerai pouvoir gerer l export de ma base en xml comme on peut deja le faire dans php myadmin, mais en y incorporant quelques options, comme la selection des tables à exporter.

Peut etre existe il deja des fonctions répondant à mes besoin??
0
malalam Messages postés 10839 Date d'inscription lundi 24 février 2003 Statut Membre Dernière intervention 2 mars 2010 25
8 juin 2005 à 18:09
Comme je te l'ai dit, regarde le lien que je t'ai donne. SHOW TABLES te montrera toutes les tables de la base.
0
cs_tonic1 Messages postés 37 Date d'inscription mercredi 26 janvier 2005 Statut Membre Dernière intervention 2 mai 2006
8 juin 2005 à 18:27
d accord merci, c cool, ca marche bien !

Est il possible églement de connaitres le nom de chaque champs d une table?
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
cs_tonic1 Messages postés 37 Date d'inscription mercredi 26 janvier 2005 Statut Membre Dernière intervention 2 mai 2006
8 juin 2005 à 18:30
C cool g trouve, en utilisant DESCRIBE. Merci pour le coup de main !
0
Rejoignez-nous