le 14/02/2008 à 16:17
liste déroulante et sous-liste
yeh..
probleme resolu..
voici le code que j'ai trouvé
que j'ai mis entre les tag head
et entre les body
ensuite je me redirige vers ma page d'affichage ou j'execute la requete en fonction des variable post passée.
Ca fonctionne c'est le principal.
jhe voulais faire ca car sur mon site je met en place une partie "petites annonces".
Je progresse je progresse et encore merci
@+
probleme resolu..
voici le code que j'ai trouvé
<?
<!--fonction affiche ou pas liste-->
<script language='javascript'>
function affichechoix(texte)
{
if (texte=="Etat")
document.getElementById("choixetat").style.visibility= 'visible';
else
document.getElementById("choixetat").style.visibility= 'hidden';
if (texte=="Categorie")
document.getElementById("choixcat").style.visibility= 'visible';
else
document.getElementById("choixcat").style.visibility= 'hidden';
}
</script>
?>
que j'ai mis entre les tag head
et entre les body
<?
<FORM ACTION="/prive/petite_annonce/affiche_annonce.php" method="post" >
<SELECT onchange="affichechoix(this.value)" name="triprincipal" >
<OPTION value="tous">toutes</OPTION>
<OPTION value="Categorie">categorie</OPTION>
<OPTION value="Etat">etat</OPTION>
<OPTION value="Prix">prix</OPTION>
</SELECT>
<p><center><div id="choixcat" style="visibility:hidden">
<SELECT name="tricat">
<option value=""> choisissiez votre categorie</option>
<option value=""> ================</option>
<option value="electro_menager">Electro_ménager</option>
<option value="video">Films & vidéo</option>
<option value="informatique">Informatique</option>
<option value="livre">Livre</option>
<option value="meuble">Mobilier</option>
<option value="musique">Musique</option>
<option value="telephone">Téléphonie</option>
<option value="divers">Divers</option>
</SELECT></div>
<div id="choixetat" style="visibility:hidden">
<SELECT name="trietat" >
<option value=""> choisissiez l'etat de l'objet</option>
<option value=""> ================</option>
<option value="neuf">Neuf</option>
<option value="occasion">Occasion</option>
<option value="piece">Pour pièces</option>
</SELECT></div>
</center>
<!--<input type="text" name="ville_saisie"></div>-->
<input type="submit" name="go" value="Afficher les annonces" />
</form>
?>
ensuite je me redirige vers ma page d'affichage ou j'execute la requete en fonction des variable post passée.
Ca fonctionne c'est le principal.
jhe voulais faire ca car sur mon site je met en place une partie "petites annonces".
Je progresse je progresse et encore merci
@+