A voir également:
- Afficher infos bdd menu deroulant
- Menu déroulant excel - Guide
- Excel menu déroulant en cascade - Guide
- Menu déroulant google sheet - Accueil - Guide bureautique
- Afficher appdata - Guide
- Menu corbeille - Guide
1 réponse
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.
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.
lui
ok, merci c exactement ce que je voulais ;)