Requête sql
Résolu
Velvet.
Messages postés
10
Statut
Membre
-
sephirus -
sephirus -
Bonjour,
Je suis en train de créer une interface admin pour un site, et je souhaiterais pouvoir choisir la table a modifier dans un menu déroulant.
J'ai essayé SELECT table1, table2, table3.... etc mais cela ne fonctionne pas.
Pourriez vous m'éclairer svp ?
Merci, bonne journée
Je suis en train de créer une interface admin pour un site, et je souhaiterais pouvoir choisir la table a modifier dans un menu déroulant.
J'ai essayé SELECT table1, table2, table3.... etc mais cela ne fonctionne pas.
Pourriez vous m'éclairer svp ?
Merci, bonne journée
1 réponse
-
Tu peux utiliser la fonction mysql_query() pour faire la requête SQL SHOW TABLES [FROM db_name] [LIKE 'pattern'].
-
-
Oula c'est sur que çà ne va pas marcher !
Tu utilises quel type de base sql ? mysql ?
Tu dois faire ta requête sql avant le select et faire un while et dedans tu fais un truc du genre :
while($data = mysql_fetch_array($res)){ echo "<option value='$data[0]'> ".$data[0]."</option> }
Adapte un peu mon code mais çà te donne une structure. -
-
-
Arf.. je sèche .. pourtant c'est pas faute d'avoir cogité
j'ai fait ceci
echo "<form method='post' action='admin.php'>" ;
echo "<select name=''>" ;
$req = "SQL SHOW TABLES [FROM 'test'] [LIKE 'pattern']" ;
$res = mysql_query("$req") ;
while($data = mysql_fetch_array($res))
{
echo "<option value='$data'> ".$data."</option>";
}
echo"</form>";
mais ce n'est pas plus efficace..
-