Liste déroulante

pintade32 Messages postés 5 Statut Membre -  
 tonio443 -
Bonjour,

Je cherche à faire une liste déroulante proposant les mots-clés issus d'une base de données SPIP.
Je ne suis sûr de rien, et étant novice en programmation, je cherche aussi une solution pour afficher les articles correspondant à un choix(mot-clé) de la liste déroulante?

Voici mon code:

<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Document sans nom</title>

<script type="text/javascript" language="javascript">
function Lien() {
i = document.Choix.Liste.selectedIndex;
if (i == 0) return;
url = document.Choix.Liste.options[i].value;
parent.location.href = url;
}

</script>
</head>

<body>
<select name="param" id="">
<option value=""><BOUCLE_groupes(GROUPES_MOTS){id_groupe=#ENV{groupe,1}}>
<h2>#TITRE</h2>
</BOUCLE_groupes>
</option>
<option value="1"[(#ENV{param}|=={1}|?{' selected="selected"',''})]>Valeur 1</option>
<option value="2"[(#ENV{param}|=={2}|?{' selected="selected"',''})]>Valeur 2</option>
<option value="3"[(#ENV{param}|=={3}|?{' selected="selected"',''})]>Valeur 3</option>
<option value="4"[(#ENV{param}|=={4}|?{' selected="selected"',''})]>Valeur 4</option>
</select>

</body>
</html>

Merci!
A voir également:

1 réponse

tonio443
 
Voici une solution en php:

<select name="test">
$query= ta requête;
$result=mysql_query ($query, ta variable de connexion à ta base de donnée)
while ($tab1,$tab = mysql_fetch_array ($result))
{array_push($tab['le nom de ton élément'];
<option>.$tab['le nom de ton élément'].</option>
}
</select>
0