Her vælger jeg et navn og den sætter så automatisk vikarens mobiltlf ind i feltet mobiltlf. nu er problemet at den sætter mobilnummeret ind som navnet på vikaren name="efternavn" og det er jo ikke så godt.. kan I hjælpe her
det ved jeg men så vælger den ikke at vise mobiltlf i feltet <TD><input type="text" id="phone" name="mobiltlf" class="Formindhold" size="8"></TD> </TR>
Så skal du gøre noget andet I din dropdownbox sender du ID med på vikaren når så der fforetages et valg i dropdownboxen henter du alle relevante dataer op fra din tabel/tabeller og får resultatet ind i de felter du ønsker det kan ske på samme side med en if sætning. Det der sker lige nu er at dit javascript henter værdien fra din dropdown ind i feltet til mobil telefon. Så lav dropdown om til bare at køre onchange kald feks. dropsownfeltet vikar, vi fornavnet , send id med Og derefter hent det du har brug for ud fra valget
F.ek.s If request("vikar") <> "" then hent alt fra tabellen hvor id = " & request("vikar) &"
><select name="vikar" class="Formindhold" onChange="formnavn.submit();"> <option value"">Vælg vikar</option> <% do while not rs2.EOF%> <option value="<%=rs2("id")%>"><% Response.write rs2("fornavn") %>* </option> <% rs2.MoveNext loop %> </select> <% id = request("vikar") if id <> "" then Så skal d kalde din database og din tabel i selct sætningen vælger du så rs = select * from tabelnavn where id = "& id &""
<select name="vikar" class="Formindhold" onChange="formnavn.submit();"> <option value"">Vælg vikar</option> <% do while not rs2.EOF%> <option value="<%=rs2("id")%>"><% Response.write rs2("fornavn") %>* </option> <% rs2.MoveNext loop %> </select> <% id = request("vikar") if id <> "" then rs = select * from tilmelding where id = "& id &"" %> <input type="text" id="phone" name="mobil" value="<%=rs("mobil")%>"> <input type="text" id="efternavn" name="efternavn" value="<%=rs("efternavn")%>">
fejl:
Error Type: Sun ONE ASP VBScript compilation (0x800A03FD) Expected 'Case' /admin/tilmeldingvente.asp, line 267, column 13
Du skal også husek at i <select name="vikar" class="Formindhold" onChange="formnavn.submit();"> Skal formnavn selvfølgelig udskiftes med din formnavn !!!!!!!!!!!
HAr du også husket at kalde din database og brugt variablen RS
strSQL = "Select * From bestilling Where Id = " & Request.Querystring("id") Set rs = DataConn.Execute(strSQL)
%> <% strSQL = "SELECT fornavn FROM tilmelding where forfos2 = '1' or hhh = '1' order by fornavn" ' Skaber et recordset udfra SQL strengen Set rs2 = DataConn.Execute(strSQL) %> <% strSQL = "SELECT fornavn FROM tilmelding where forfos2 = '1' or hhh = '1' order by fornavn" ' Skaber et recordset udfra SQL strengen Set rs22 = DataConn.Execute(strSQL) %> <% strSQL = "SELECT fornavn, mobiltlf FROM tilmelding where forfos2 = '1' or hhh = '1' order by fornavn" Set rs22 = DataConn.Execute(strSQL) %> <% strSQL = "SELECT fornavn, køn FROM tilmelding where forfos2 = '1' or hhh = '1' order by fornavn" Set rs222 = DataConn.Execute(strSQL) %> <% strSQL = "SELECT køn FROM tilmelding order by køn" ' Skaber et recordset udfra SQL strengen Set rs3 = DataConn.Execute(strSQL) %>
<CENTER><B><BR><B>Du er ved godkende en bestilling..</B><BR></B></CENTER> <BR>
Så tror jeg at jeg står af 3 stk rs22 med forskelligt indhold?????????? den må du hellere give til andre Sæt spørgsmålet op igen, men husk at tage noget kode med, så man kan se hvad der sker
LN <% strSQL = "SELECT fornavn FROM tilmelding where forfos2 = '1' or hhh = '1' order by fornavn" ' Skaber et recordset udfra SQL strengen Set rs22 = DataConn.Execute(strSQL) %> <% strSQL = "SELECT fornavn, mobiltlf FROM tilmelding where forfos2 = '1' or hhh = '1' order by fornavn" Set rs22 = DataConn.Execute(strSQL) %> <% strSQL = "SELECT fornavn, køn FROM tilmelding where forfos2 = '1' or hhh = '1' order by fornavn" Set rs222 = DataConn.Execute(strSQL) %>
godt så tager vi en ny helt enkel side kun det emne her... den viker men den viser ikke de tre felter hvor den skal sætte mobil, navn og køn ind...
<% strSQL = "SELECT * FROM tilmelding order by køn" ' Skaber et recordset udfra SQL strengen Set rs3 = DataConn.Execute(strSQL) %>
<select name="vikar" class="Formindhold" onChange="formnavn.submit();"> <option value"">Vælg vikar</option> <% do while not rs3.EOF%> <option value="<%=rs3("id")%>"><% Response.write rs3("fornavn") %>* </option> <% rs3.MoveNext loop %> </select> <% id = request("vikar") if id <> "" then rs4 = "select * from tilmelding where id = "& id &"" %> <input type="text" name="fornavn" value="<%=rs4("fornavn")%>"> <input type="text" name="mobiltlf" value="<%=rs3("mobiltlf")%>"> <input type="text" name="køn" value="<%=rs3("køn")%>"> <% end if%>
<% strSQL = "SELECT * FROM tilmelding order by køn" ' Skaber et recordset udfra SQL strengen Set rs3 = DataConn.Execute(strSQL) %>
<select name="vikar" class="Formindhold" onChange="formnavn.submit();"> <option value"">Vælg vikar</option> <% do while not rs3.EOF%> <option value="<%=rs3("id")%>"><% Response.write rs3("fornavn") %>* </option> <% rs3.MoveNext loop %> </select> <% id = request("vikar") if id <> "" then StrSQL2 = "select * from tilmelding where id = "& id &"" Set rs4 = DataConn.Execute(strSQL2) %> <input type="text" name="fornavn" value="<%=rs4("fornavn")%>"> <input type="text" name="mobiltlf" value="<%=rs4("mobiltlf")%>"> <input type="text" name="køn" value="<%=rs4("køn")%>"> <% end if%>
Læg endvidere mærke til formnavn.submit(); hedder din form Formnavn?
<% strSQL = "SELECT * FROM tilmelding order by køn" ' Skaber et recordset udfra SQL strengen Set rs3 = DataConn.Execute(strSQL) %>
<form name="vikar">
<select name="vikar" class="Formindhold" onChange="vikar.submit();"> <option value"">Vælg vikar</option> <% do while not rs3.EOF%> <option value="<%=rs3("id")%>"><% Response.write rs3("fornavn") %>* </option> <% rs3.MoveNext loop rs3.close set rs3 = nothing %> </select> <% id = request("vikar") if id <> "" then StrSQL2 = "select * from tilmelding where id = "& id &"" Set rs4 = DataConn.Execute(strSQL2) %>
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.