Fler svarsalternativ än 9 st

ASP

2 svar · 232 visningar · startad av brw

Medlem sedan juli 2000619 inlägg
Trådstart#1

Hur ska jag ändra denna kod för att det ska gå att ha fler svarsalternativ än 9?

När jag trimmar fram numren så tar den ju Right,1 ... finns det nån smartare lösning?

SQLStmt4 = "Update fragor SET ok = 'j' WHERE id = "& fragaid &" "
Connection.Execute(SQLStmt4)

For each item in Request.Form
If IsNumeric(Right(item,1)) Then
ordning = Right(item,1)

SQLStmt = "INSERT INTO fragoralternativ(svar, fragaid, ordning) VALUES('"& Request.Form(item) &"', "& fragaid&", "& ordning &" )"
Connection.Execute(SQLStmt)
End If
Next

Connection.Close
Set connection = nothing
Medlem sedan okt. 20005 273 inlägg
#2

Kan du inte skriva 01, 02, 03 osv osv

Sen kan du ju köra

[red]
Right(item, 2)[/red]

eller :OO

Medlem sedan juli 2000619 inlägg
#3

Japp det funka.. fick trixa till lite bara..

Typ:

ordning = Right(item,2)

If ordning < 10 Then
ordning = Right(item,1)
End IF

258 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
122 ms — deklarationer (db)
0 ms — hämta statistik (cache)
133 ms — hämta tråd, inlägg och bilagor (db)
123 ms — ändringar (db)