Avatar billede bobbedude Nybegynder
07. april 2008 - 15:03 Der er 1 kommentar og
1 løsning

2 select bokse der er afhængig af hinandene værdier + SQL

<select>
<option value=1>test1</option>
<option value=2>test2</option>
</select>

SQL "Select * From tabel where Talet = "VÆRDI FRA SELECT BOX" "


Hvordan kunne man gøre det.
De problemer jeg støder ind i er:
Hvordan finder jeg ud af hvilken værdi der er i Select når siden loades og hvordan får jeg værdien ind i SQLen når der vælges noget nyt?
Avatar billede mitbrugernavn Praktikant
07. april 2008 - 15:22 #1
her en lille råskitse

<form name="form1" method="post" action="">
<select name="model_1" class="tekst_pris" onchange="this.form1.submit();">
  <option value="1">kundenavn 1</option>
  <option value="2">kundenavn 2</option>
  <option value="3">kundenavn 3</option>

</select>
</form>

<%
if request("model_1") <> "" then
'hent fra database - strSQL = "select * from tabelnavn where kolonnenavn = '"&request("model_1")&"'"

%>
<form name="form2" method="post" action="">
<select name="model_2" class="tekst_pris">
  <option value="1">kundenavn 11</option>
  <option value="2">kundenavn 22</option>
  <option value="3">kundenavn 33</option>
</select>

</form>
<%
end if
%>
Avatar billede bobbedude Nybegynder
08. april 2008 - 07:44 #2
Udskrev begge mine select bokse og satte dem til default at være Visibility=None så lavede jeg et Javascript der checkede hvilken værdi den første select boks havde og den sætter så den boks der skal være synlig til blok og den anden til none.
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester