bonjour,
Voila juste pour savoir quelle requete faire pour lister toutes les tables d'une base (j'arrive pas a m'en souvenir) ...
bonjour,
Voila juste pour savoir quelle requete faire pour lister toutes les tables d'une base (j'arrive pas a m'en souvenir) ...
Code : Sélectionner tout - Visualiser dans une fenêtre à part SELECT * FROM INFORMATION_SCHEMA.TABLES
euh ? y a un soucis la non ?requête SQL:
SELECT *
FROM INFORMATION_SCHEMA.TABLES
LIMIT 0 , 30
MySQL a répondu:
#1146 - La table 'information_schema.tables' n'existe pas
essaie ceci :
Code : Sélectionner tout - Visualiser dans une fenêtre à part show tables
ca marche mais apres comment je recupere chaque valeur ? c'est pour les mettre dans un select !
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 $req="show tables"; $result=mysql_query($req); $ligne=mysql_fetch_array($result); echo "<p><label>Selectionnez la table : </label>"; echo "<select name=table>"; while ($ligne) { echo "<option value='".$ligne['table']."'>".$ligne['table']."</option>"; $ligne=mysql_fetch_array($result); }
donc comment exploite t'on le resultat de la requete show tables ?
Ta version ne doit pas être la bonne, mais comme tu ne l'a pas donnée, contrairement aux règles de ce forum...Envoyé par Tr@nkill
![]()
c'est bon ca marche :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 $req="show tables"; $result=mysql_query($req); echo "<p><label>Selectionnez la table : </label>"; echo "<select name=table>"; while ($ligne=mysql_fetch_array($result)) { echo "<option value='".$ligne[0]."'>".$ligne[0]."</option>"; } echo "</select>";
Partager