---
title: "uppdatera checkbox rätt"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/171255-uppdatera-checkbox-rätt"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Biasse"
published: "2008-05-05T09:11:44.000Z"
updated: "2008-05-05T10:16:37.000Z"
replies: 6
views: 633
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/asp/171255-uppdatera-checkbox-rätt"
---

# uppdatera checkbox rätt

## #1 — Biasse, 2008-05-05T09:11Z

Hur får man detta rätt?   Som det är nu skriver den in 8 iställer för 2 på niva när jag x-ar i admin...

Kryssrutor:

```
Medlem:<input type="checkbox" name="niva">
<input type="hidden" value="1" name="niva">
        
Admin:<input type="checkbox" name="niva">
<input type="hidden" value="2" name="niva">
```

add.asp:

```
Addera = "Select * From admin" 
RecSet.Open Addera, Connect, adOpenStatic, adLockOptimistic

  RecSet.AddNew
  RecSet("anvnamn") = Request.Form("anvnamn")
  RecSet("losenord") = Request.Form("losenord")
  RecSet("email") = Request.Form("email")
  RecSet("niva") = len(Request.Form("niva"))
  
  RecSet.Update
```

Permalänk: https://www.webforum.nu/p/171255

## #2 — Fredde Mannen, 2008-05-05T09:20Z

Om du testar att skriva ut Request.Form("niva") så kommer du märka att det blir något liknande (i detta fall om medlem boxen är i klickad)

> on, 1, 2

Och om man räknar de tecken i citatet ovan så får du: 8 

Dvs, om du har flera element med samma namn, så skickas värdet från alla dessa boxar iväg som en och samma sträng.

Permalänk: https://www.webforum.nu/p/2108082

## #3 — Biasse, 2008-05-05T09:30Z

Jo jag fick "1 on 2" då men hur ska man ändra för att detta ska funka..   Jag är ju ute efter 1 alt 2 och inte true/false

Permalänk: https://www.webforum.nu/p/2108084

## #4 — @nders, 2008-05-05T09:52Z

Det låter som att du ska använda radioknappar med värdena 1 och 2 istället.

Permalänk: https://www.webforum.nu/p/2108091

## #5 — Biasse, 2008-05-05T09:58Z

ok... Går det alltså bara att använda kryssrutor som true/false alltså..     Ja då får jag titta på ett annat alternativ.

Permalänk: https://www.webforum.nu/p/2108092

## #6 — @nders, 2008-05-05T10:00Z

Nej, du kan använda checkboxar som du vill. Men då måste du ta bort hiddenfälten (hur ska koden veta vad du vill använda de två "niva"-fälten till?) och sätta value på checkboxarna. När det gäller checkboxar kan man ju markera hur många man vill - vill man inte ha det så får man lägga något läckert javascript som hanterar det.

```
Medlem:<input type="checkbox" name="niva" value="1">
        
Admin:<input type="checkbox" name="niva" value="2">
```

Permalänk: https://www.webforum.nu/p/2108093

## #7 — Biasse, 2008-05-05T10:16Z

Tack anders..   så enkelt var det men ack så svårt ändå :)

Permalänk: https://www.webforum.nu/p/2108095

---

Tråden på webben: https://www.webforum.nu/amne/asp/171255-uppdatera-checkbox-rätt
