webForumDet fria alternativet

if-sats som variabel

ASPur ASP

3 svar · 316 visningar · startad av WebbisNet

Medlem sedan feb. 20032 027 inlägg
Frågan#1

Hur får jag ex M att skrivas ut som Man, F till Kvinna och P till Par

<%if rs("sex") = "M" then
response.write "Man"
elseif rs("sex") = "K" then
response.write "Kvinna"
elseif rs("sex") = "P" then
response.write "P"
end if%>
<form action="genderChange.asp?action=save" method="post">
<strong class="definition">Jag/Vi är:</strong>
<select class="textbox" name="selGender">
<option value="M">Ändra från <%=rs("sex")%> till Man</option>
<option value="F">Ändra från <%=rs("sex")%> till Kvinna</option>
<option value="P">Ändra från <%=rs("sex")%> till Par</option>
</select>
Medlem sedan nov. 20014 054 inlägg
#2

finns väl olika sätt att göra det på.

Select Case(rs("sex"))

 Case "M"
    variabeln = "Man"
 Case "K"
    variabeln = "Kvinna"
 Case "P"
   variabeln = "Par"
End Select

Response.Write(variabeln)

så slipper du anropa rs("sex") flera gånger, och så räcker det med en response.write för att skriva ut Man, Kvinna eller Par.

Beroende på hur du nu exakt vill ha det :)

Medlem sedan feb. 20032 027 inlägg
#3

tackar och bugar FreddeMannen, har du gjort några fler snygga grafiska sidor?

Medlem sedan nov. 20014 054 inlägg
#4

nope..

273 ms totalt · 3 externa anrop · v20260731065814-full.55e59744
144 ms — hämta forumlista (db)
125 ms — hämta statistik (db)
140 ms — hämta tråd, inlägg och bilagor (db)