Menu déroulant alphabétique?
laurent
-
laurent -
laurent -
Bonjour,
J'ai créer un menu déroulant avec une base de donnée sous dreamweaver, mais je n'arrive pas à le faire sous forme de recherche alphabétique, comme pour un dico où le smots s'affichent en fonction du texte tapé.
J'espère être assez compréhensible!
Merci!
J'ai créer un menu déroulant avec une base de donnée sous dreamweaver, mais je n'arrive pas à le faire sous forme de recherche alphabétique, comme pour un dico où le smots s'affichent en fonction du texte tapé.
J'espère être assez compréhensible!
Merci!
A voir également:
- Menu déroulant alphabétique?
- Menu déroulant excel - Guide
- Comment trier par ordre alphabétique sur excel - Guide
- Excel menu déroulant en cascade - Guide
- Menu déroulant google sheet - Accueil - Guide bureautique
- Canon quick menu - Télécharger - Utilitaires
8 réponses
en javascript c clair que je vais pleurer car je connais pas trop!
En ce qui concern edreamweaver , j'ai déjà regardé rien
En ce qui concern edreamweaver , j'ai déjà regardé rien
perso je ne vois pas trop la difficulté!
vu qe tu as une bdd ton site est en langage serveur donc tu peux envoyer des infos via l'URL par exemple
pour ma part voila ce que j'avais fait(c'était un tableau de lettre mais à toi d'adapter pour la liste) en ASP:
<%'tableau de lettre %>
<table width="100%" class="tablemain" border="0">
<tr>
<td><center>
<%
i = 64 ' caractere ASCCI correspondant à A et i=90 correspondant à Z
do while i <= 90 'affichage et creation des liens vers les projets de A à Z
i_char = Chr(i)
'pour surligner la lettre
if i_char = Request.QueryString("carac") then
%>
<a href="projetref.asp?carac=<%=i_char%>" class="black_link22"><%=i_char%></a>   
<%else%>
<a href="projetref.asp?carac=<%=i_char%>" class="black_link1"><%=i_char%></a>   
<%end if
i = i + 1
loop
%>
<br>
</td>
</tr>
</table>
<%
'récupération des données via l'URL
carac = Request.QueryString("carac")
end if
'requête SQL en fonction de la lettre choisi
if carac <> "!" then
sqlRech = sqlRech & " and like upper('" & carac & "%')"
end if %>
bonne chance
LMCT
j'ai touché le fond
maintenant je creuse
vu qe tu as une bdd ton site est en langage serveur donc tu peux envoyer des infos via l'URL par exemple
pour ma part voila ce que j'avais fait(c'était un tableau de lettre mais à toi d'adapter pour la liste) en ASP:
<%'tableau de lettre %>
<table width="100%" class="tablemain" border="0">
<tr>
<td><center>
<%
i = 64 ' caractere ASCCI correspondant à A et i=90 correspondant à Z
do while i <= 90 'affichage et creation des liens vers les projets de A à Z
i_char = Chr(i)
'pour surligner la lettre
if i_char = Request.QueryString("carac") then
%>
<a href="projetref.asp?carac=<%=i_char%>" class="black_link22"><%=i_char%></a>   
<%else%>
<a href="projetref.asp?carac=<%=i_char%>" class="black_link1"><%=i_char%></a>   
<%end if
i = i + 1
loop
%>
<br>
</td>
</tr>
</table>
<%
'récupération des données via l'URL
carac = Request.QueryString("carac")
end if
'requête SQL en fonction de la lettre choisi
if carac <> "!" then
sqlRech = sqlRech & " and like upper('" & carac & "%')"
end if %>
bonne chance
LMCT
j'ai touché le fond
maintenant je creuse
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Bonjour,
ça ne marche pas!
voila ce que j'ai :
<select name="codeW" size="5" onchange="this.form.submit();">
<option value="ma base de donnée">ma base de donnée</option>
<%set rs server.createobject("ADODB.Recordset1")
rs.open sqlrech, conn, 3, 3
do while not rscl.EOF
<?php if (!(strcmp("ma base de donnée", ucwords($HTTP_POST_VARS['ref'])))) {echo "SELECTED";} if (!(strcmp("wildcat", ucwords($HTTP_POST_VARS['ref'])))) {echo "SELECTED";}?>
<?
while($code1=mysql_fetch_object($result)){?>
<option value="<?echo$code1->id?>" <?php if (!(strcmp($code1->id, ucwords($HTTP_POST_VARS['ref'])))) {echo "SELECTED";} ?>><?echo$code1->code?></option>
rs.movenext
loop
rscl.close
%>
</select>
merci par avance de votre aide!
ça ne marche pas!
voila ce que j'ai :
<select name="codeW" size="5" onchange="this.form.submit();">
<option value="ma base de donnée">ma base de donnée</option>
<%set rs server.createobject("ADODB.Recordset1")
rs.open sqlrech, conn, 3, 3
do while not rscl.EOF
<?php if (!(strcmp("ma base de donnée", ucwords($HTTP_POST_VARS['ref'])))) {echo "SELECTED";} if (!(strcmp("wildcat", ucwords($HTTP_POST_VARS['ref'])))) {echo "SELECTED";}?>
<?
while($code1=mysql_fetch_object($result)){?>
<option value="<?echo$code1->id?>" <?php if (!(strcmp($code1->id, ucwords($HTTP_POST_VARS['ref'])))) {echo "SELECTED";} ?>><?echo$code1->code?></option>
rs.movenext
loop
rscl.close
%>
</select>
merci par avance de votre aide!