11. juli 2003 - 11:37Der er
7 kommentarer og 1 løsning
Sende 2 værdier fra 1 selectorbox?
Jeg har i en formular med forbindelse til en db en selectorbox som går ned og trækker nogle muligheder frem fra databasen (produktkategorier).
Nu har jeg lavet lidt om i databasen, og produktkategorierne ligger nu i to sprog. Derfor har jeg brug for at kunne sende to værdier til to kolonner (catcode og catcode_uk) i samme tabel, i stedet for en værdi til en kolonne (catcode).
Hvordan løser jeg den opgave i min formular? eller i mit aspscript?
Men hvordan får jeg sendt den rigtige 'catcode_uk' fra formularen, når det kun er 'catcode' der ligger i selectoren?
Sådan er processen pt:
1) selectorboxen præsenterer kategorierne: <select name="catcode"> <% set rscat=db.execute("select catcode, catname, catname_uk from categories order by catname") while not rscat.eof if rscat("catcode")=catcode then %> <option value="<%= rscat("catcode")%>" selected><%= rscat("catname")%> (<%=rscat("catname_uk")%>) <% else %> <option value="<%= rscat("catcode")%>"><%= rscat("catname")%> (<%=rscat("catname_uk")%>) <%end if rscat.movenext Wend %> </select>
Måske jeg ikke forstår dig helt. Her er mit forslag til det som jeg tror du er ude efter.
<select name="catcode"> <% set rscat=db.execute("select catcode, catname, catname_uk from categories order by catname") while not rscat.eof if rscat("catcode")=catcode then %> <option value="<%= rscat("catcode")%>,<%= rscat("catname_uk")%>" selected><%= rscat("catname")%> (<%=rscat("catname_uk")%>) <% else %> <option value="<%= rscat("catcode")%>,<%= rscat("catname_uk")%>"><%= rscat("catname")%> (<%=rscat("catname_uk")%>) <%end if rscat.movenext Wend %> </select>
æv, jeg har lige fundet ud af, at det slet ikke er det der er problemet. Mit problem er, at jeg skal have kædet catcode fra en tabel sammen med to navne som kommer ind med selectorboxen... før var det kun et navn det skulle kædes sammen med...
nå, men så fik jeg da lært hvordan jeg splitter informationer op i to :o)
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.