VV 41
| Posté : 03-07-2003 15:10
si tu veux pas de !!javascript!!, il faudra que ton deuxieme menu déroulant se trouve dans une autre page, ou que ton formulaire ré-appelle la même page.
-Une fois que tu as récuperé la categorie, tu fais la requete pour avoir les activités de cette catégorie :
$acti=mysql_query(" select * from acticités where (activité appartient à la catégorie) ");
-tu comptes le nombre de résultats :
$n=mysql_num_rows($acti);
-tu commence ton meu déroulant :
echo "<select name="activite" size="4">";
-puis tu construis ton menu déroulant avec une boucle :
$i=0;
while($i!=$n)
{
//tu recupere la ligne suivante
$a=mysql_fetch_array($acti);
//tu créé la ligne de ton menu déroulant
echo "<option>";
print "$a["champ contenant le nom de l'activité"]";
echo "</option>";
$i=$i+1;
}
-enfin tu finis ton menu déroulant :
echo "</select>"; |