---
title: "ta bort flera inlägg med ID från checkboxar."
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/13841-ta-bort-flera-inlägg-med-id-från-checkboxar"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "ConnyFox"
published: "2002-01-16T17:30:00.000Z"
updated: "2002-01-17T19:03:00.000Z"
replies: 13
views: 293
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/13841-ta-bort-flera-inlägg-med-id-från-checkboxar"
---

# ta bort flera inlägg med ID från checkboxar.

## #1 — ConnyFox, 2002-01-16T17:30Z

Jag har gjort ett medelande system där varje medelande får en checkbox som innehåller ID numret till medelandet. Jag undrar hur man gör för att ta bort dom medelanderna där checkboxen är iklickad?!

Mina checkboxar

```
<form name="kossa" action="exp.asp" method="post">
<input name="checkboxar" type="checkbox" value="ID=1">
<input name="checkboxar" type="checkbox" value="ID=2">
<input name="checkboxar" type="checkbox" value="ID=3">
<input type="submit" value="tabort">
```

Väldit tacksam för snabba svar!

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

## #2 — LarsG, 2002-01-16T17:33Z

```
connect.execute "delete from message where id in (" & request.form("checkboxar") & ")",,128
```

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

## #3 — @nders, 2002-01-16T17:33Z

För det första, ta bort ID= ur value på dina checkboxar, så där bara står postens id.

Sedan, en ganska enkel DELETE-sats på mottagarsidan:

```
strSQL = "DELETE FROM tblDinTabell WHERE ID IN(" & request.form("checkboxar") & ")"
```

Mvh,

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

## #4 — origon, 2002-01-16T17:40Z

Jag skulle lösa det genom att ha en hidden field  
\<input type="hidden" name="HiddenField" value="Antal"\>

Där man räknar upp hur många meddelanden han har samanlagt

och sen så döper man dina checkboxar till
\<input name="checkboxar\<%=Count%\>" type="checkbox" value="ID=1"\>
Där count plussas på med ett för varje loop.

Sen när du ska ta bort dom loopar du igenom lika många gånger som HiddenField har som värde, och ställer t.ex. en IF sats som kollar om checkboxen är tom är den inte det tar den bort meddelandet som har det värdet.

Finns säkert ngn bättre lösning ;)

\[Redigerat av origon den 16 jan 2002\]

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

## #5 — ConnyFox, 2002-01-16T17:47Z

hehe ok världigt snabba svar :o) Ska testa o se vad som funkar bäst för mig! Hör av mig om d e nått jag undrar!

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

## #6 — oJones, 2002-01-16T21:46Z

Vad betyder ,,128 i

```
connect.execute "delete from message where id in (" & request.form("checkboxar") & ")",,128
```

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

## #7 — icaaq, 2002-01-16T22:32Z

Det betyder att man inte skapar något recordset i sin .Execute

mvh icaaq

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

## #8 — ConnyFox, 2002-01-17T16:55Z

Hmm ahr alltid undrat över det :o) vad betyder , 3, 3 da? :o)

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

## #9 — ConnyFox, 2002-01-17T18:28Z

Asså stämmer det att med den koden så försvinner inlägget med id´t 50 om man tar bort 150, 250, 500 o liknande oxå? inte så himla smart kanske!

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

## #10 — @nders, 2002-01-17T18:30Z

Nej, varför skulle det göra det?

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

## #11 — ConnyFox, 2002-01-17T18:41Z

Allts¨denna

```
connect.execute "delete from message where id in (" & request.form("checkboxar") & ")",,128
```

Om man har en checkbox med id´t 50 så borde väll den koden ta bort alla där id´t innehåller 50 ?

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

## #12 — LarsG, 2002-01-17T18:47Z

Nej, det måste vara exakt lika med. Om du har kryssat för tre checkboxar med id 100 150 250

så blir sqlsatsen

```
delete from message where id in (100,150,250)
```

och det är samma sak som

```
delete from message where id = 100 or id = 150 or id = 250
```

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

## #13 — ConnyFox, 2002-01-17T18:50Z

Aha ok.. Hmm bra d :O) Hadde precis fått koden o funka o då sa ett ufo på icq att d va på d viset.. :e men d va ju bra iaf då har jag ETT problem mindre! Tack för dom snabba svaren d e d som e Webforums styrka!

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

## #14 — Pace, 2002-01-17T19:03Z

> Tack för dom snabba svaren **d e d som e** Webforums styrka!

Ja, inte är det stavningen i alla fall. §e ;)

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/13841-ta-bort-flera-inlägg-med-id-från-checkboxar
