webForumDet fria alternativet

Kolla checkboxar

4 svar · 215 visningar · startad av MickeA.com

MickeA.comMedlem sedan feb. 20034 441 inlägg
#1

Hej Svejs

Har ett forumlär med bla. 10 st checkboxar, de heter c1 - c10.

Nu vill jag kolla vilka som är ifyllda, har en request.Form("c1") till alla, fast med olika namn givetvis.

Beroende om dessa är ikryssade ska true resp. false sättas i min databas.

Kan manh göra såhär:

If c1 = "checked" Then
     c1 = "true"
Else
     c1 = "false"
End If

Kan jag göra på det sättet??

LarsGMedlem sedan dec. 200012 464 inlägg
#2
If request.form("c1") <>  "" Then
     c1 = "true"
Else
     c1 = "false"
End If
MickeA.comMedlem sedan feb. 20034 441 inlägg
#3

Jasså, tack så mkt, ska testa

MickeA.comMedlem sedan feb. 20034 441 inlägg
#4

Det funkar, men inte fullt ut...

I datasen har jag 10 st kulomner för dessa kryssrotur, de är av typen Ja / Nej (kryssruta).

Sen en INSERT INTO som sätter in True/False på dessa.

Men där säger den ifrån, "Typblandningsfel" i SQL'en:

strSQL= "INSERT INTO tbl_data (Namn, Serienummer, c1, c2, c3, c4, c5, c6, c7, c8, c9, c10, Ovrigt, Datum) VALUES ('" & Replace(namn, "'", "''") & "', '" & Replace(sn, "'", "''") & "', '" & c1 & "', '" & c2 & "', '" & c3 &  "', '" & c4 & "', '" & c5 & "', '" & c6 & "', '" & c7 & "', '" & c8 & "', '" & c9 & "', '" & c10 & "', '" & Replace(ovr, "'", "''") & "', '" & Replace(datum, "'", "''") & "');"

Så nu är jag helt lost igen ;)

MickeA.comMedlem sedan feb. 20034 441 inlägg
#5

Stabilt ;)

tog bort ' ' runt alla true / false i SQl'en och nu funakr det.

139 ms totalt · 3 externa anrop · v20260731065814-full.86db40fa
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
136 ms — hämta tråd, inlägg och bilagor (db)