Page 1 sur 1

SELECT des TABLES et non des champs, c'est possible ?

Posté : 14 sept. 2008, 19:12
par skog
Bonsoir !

Je bute sur un dernier point pour finir mon script.

J'aimerais sélectionner toutes les tables de ma BDD dont le nom de chacune commencent par "album"


pour que vous compreniez: j'ai plusieurs tables albumX qui contiennent chacune des noms de photos.

Je voudrais pouvoir sélectionner les différentes tables contenant les photos (donc celle qui commencent par "album") afin de par la suite les afficher (mais pour les afficher je sais faire).





si quelqu'un peux m'aider j'en serais très heureux ^^

Posté : 14 sept. 2008, 20:26
par jojolapine
Hum hum...
A mon aivs, tu doits avoir un soucis de modélisation...
Si tu dits que tu as une table par album, et bien ça risque de planter un jour ou l'autre...
Il vaudrait mieux que tu ai une table photos et une table albums, les deux étants lié par un ID...
Ensuite pour afficher un album, une jointure et hoplà!
Plus d'infos: http://www.phpfrance.com/forums/voir_sujet-21507.php

Posté : 16 sept. 2008, 18:29
par caroube
Cela dépend de ta base de données. Par exemple, sous MySQL tu peux lancer la requête

Code : Tout sélectionner

SHOW TABLES WHERE Tables_in_lenomdetabase LIKE 'album%'