Afficher infos bdd menu deroulant

lui -  
 lui -
Bjr,
je souhaiterais faire un menu deroulant en php qui récupere les infos d'une table de ma bdd Mysql pour les afficher...
qq'1 sait cmt faire?

lui
A voir également:

1 réponse

dugenou Messages postés 6262 Statut Contributeur 1 452
 
Bonsoir,

je ne sais pas si j'ai bien compris ce que tu cherches.
Si c'est un menu déroulant dynamique, c'est à dire qui est alimenté par le contenu d'une base de données, en voici une que je viens de faire pour un compteur de téléchargements :

dlcount (nom de la table)
dlfic (nom du champ qui alimentera la liste)

<?
include("sql.inc");//fichier contenant les coordonnées de connexion à la bdd

mysql_connect($hote, $user, $password)
or die("Connexion à la base impossible");

mysql_select_db("$bdd")
or die("Ouverture base impossible");

$rq = "SELECT DISTINCT dlfic FROM dlcount ORDER BY dlfic";
$result = mysql_query($rq)
or die ("Exécution de la requête impossible");
//DISTINCT permet d'afficher qu'une fois les données
mysql_close;

echo"<b>Choisissez un fichier</b>\n";
echo"<br><br>";
echo "<form action='dlcountadmin.php' method='post'><select name='dlfic'>\n";
while ($liste=mysql_fetch_array($result))
{
extract($liste);
echo "<option value='$dlfic'>$dlfic\n";
}
echo " </select>\n";
echo " <BR><BR><BR><BR>";
echo "<input type='submit'"."value='Validez votre choix'></form>\n";

?>

L'affichage se fera dans un autre fichier nommé dlcount.php.

Le script complet est téléchargeable à cette adresse :

http://phortail.free.fr/downloads.php

Bon courage.
0
lui
 
ok, merci c exactement ce que je voulais ;)
0