Rappatrier la structure d'une DB

Eléphanteau du PHP | 20 Messages

01 oct. 2005, 12:15

comment récupperer l'ensemble des noms des tables avec leur champs receptif d'une DB mysql ? pour l'utiliser ensuite avec php ;)
avec desc mais ca marche pas pour moi

ViPHP
pjl
ViPHP | 2119 Messages

01 oct. 2005, 12:19

passe via PHPMyAdmin avec les fonctions d'export.

Modérateur PHPfrance
Modérateur PHPfrance | 7636 Messages

01 oct. 2005, 12:31

sinon tu peut récupèrer les noms des tables et des champs avec ces fonctions mysql: mysql_tablename() et mysql_field_name()

/!\ Avant de poster se documenter et rechercher.
Qui ne sait pas rendre un service n'a pas le droit d'en demander.
MaBrute

Mammouth du PHP | 983 Messages

01 oct. 2005, 13:17

Issu de la doc pour mysql_tablename():
Cette fonction est dépréciée. Il est préférable d'utiliser la fonction mysql_query() avec une requête SQL SHOW TABLES [FROM db_name] [LIKE 'pattern'] à la place.
;)

Modérateur PHPfrance
Modérateur PHPfrance | 7636 Messages

01 oct. 2005, 14:04

Issu de la doc pour mysql_tablename():
Cette fonction est dépréciée. Il est préférable d'utiliser la fonction mysql_query() avec une requête SQL SHOW TABLES [FROM db_name] [LIKE 'pattern'] à la place.
Bah, de toute façon je pense que ce post fait réference a celui la
et donc disons que j'ai rectifié le tir en utilisant les bonnes fonctions
:wink:

/!\ Avant de poster se documenter et rechercher.
Qui ne sait pas rendre un service n'a pas le droit d'en demander.
MaBrute