klurigt med formulär

ASP

3 svar · 142 visningar · startad av eriks

Medlem sedan apr. 20011 418 inlägg
Trådstart#1

Hej!

Jag har en sida där man skriver in resultat. Man identifierar personerna med namn eller medlemsnummer (alla namnen, inte så många, ligger i en rullgardinsmeny). Jag vill att om ett medlemsnummer är ifyllt så ska det prioriteras, och om inget medlemsnummer är ifyllt ska servern kolla genom namnet vilket medlemsnummer det har (alla namn och medlemsnummer ligger i en databas i en tabell Users). Jag lägger upp formuläret med en For/Next.

<TABLE BORDER="0" CELLSPACING="0" CELLPADDING="0">
<TR>
<%
For i = 1 to 5
%>
<TD WIDTH="160"><select name="Namn" size="1">
<option>Namn</option>
<option>Namn2</option>
<option>Namn3</option>
</select></TD>
<td width="80"><input type="text" name="Medlemsnummer" size="5"></td>
<td width="70"><input type="text" name="Resultat" size="4"></td>
</TR>
</TABLE>
<%
Next
%>
<input type="submit" value="Lägg till resultat" name="B1">
</FORM>

Fem formulär skickas, och om medlemsnummret är ifyllt vet jag hur jag ska göra. Men hur ska jag göra om medlemsnummret inte är ifyllt. Eftersom värdena skickas med en kommalista, vet jag väl inte vilket namn som hör till vilket medlemsnummer.

Fattade någon åtminstone lite vad jag menade?

Tack! /Erik

Medlem sedan maj 20011 312 inlägg
#2

Jag kanske förstår...:) är det en databas du använder...vad har du för fält?

Vad menar du med kommalista...kommaseparerad textfil eller?

Medlem sedan apr. 20011 418 inlägg
#3

Access, med fälten:

UserID, Namn, Medlemsnummer, Resultat

Medlem sedan maj 20011 312 inlägg
#4

<input type="text" name="Medlemsnummer" size="5"> Är denna inputbox nödvändig? Jag antar att medlemsnumren är unika och då kan du lägga in dessa som values i option när du skriver ut den från db:n

<option value"<% =rs("medlemsnummer") %>><% =rs("namn") %>

293 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
120 ms — deklarationer (db)
0 ms — hämta statistik (cache)
170 ms — hämta tråd, inlägg och bilagor (db)
119 ms — ändringar (db)