---
title: "Nu har han strul igen, tänker ni..."
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/12034-nu-har-han-strul-igen-tänker-ni"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "klementin"
published: "2001-10-10T15:47:00.000Z"
updated: "2001-10-10T17:16:00.000Z"
replies: 2
views: 224
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/12034-nu-har-han-strul-igen-tänker-ni"
---

# Nu har han strul igen, tänker ni...

## #1 — klementin, 2001-10-10T15:47Z

...och mycke riktigt det har jag.

Har en sida som listar filmer från en databas. Framför varje titel finns en checkbox som har namnet ListId och värdet är det Id som filmen har i databasen.

Jag vill att när jag "checkar" i några utav dessa boxar och sen klickar på en Submit knapp skall nästa sida lista de filmer som jag "checkade"-för.

Jag har läst en massa inlägg om detta på detta forum men jag får inte till det. Det som händer nu är att den bara listar den första filmen i listan (alltså den med ID 1 om den är i bockad) och ingen annan.

Här komme lite kod:
\---------------------------------------
Sidan som vissar filmerna

\<form action="./list.create.asp" name="CreateList" target="\_self" method="Post"\>

\<input type="checkbox" name="ListId" value="\<%=rs("Id")%\>"\>\<%=rs("dbTitle")%\>

\<input class="Button" type="button" onClick="javascript:document.CreateList.submit();" value="Skapa lista"\>

\</form\>

\---------------------------------------
Sidan som skall skapa listan

\<%
SQL = "SELECT \* FROM List WHERE id in (" & request.form("ListId") & ")"

Set rs = conn.execute(SQL)
%\>

\<%=rs("dbTitle")%\>
\<br\>

\<%
rs.MoveNext
%\>

\---------------------------------------
Tack på förhand :-)

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

## #2 — LarsG, 2001-10-10T16:57Z

och looparna, var har du dom?

Hur ser sql-satsen ut efter det att du har konkatenerat ihop den?

```
<%
SQL = "SELECT * FROM List WHERE id in (" & request.form("ListId") & ")"

response.write sql
while not rs.eof
Set rs = conn.execute(SQL)
%>

<%=rs("dbTitle")%>
<br>

<%
rs.MoveNext
wend
%>
```

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

## #3 — spango, 2001-10-10T17:16Z

Man måste väl ändå loopa skräpet?

```
Dim resultat, i
resultat = ""
For i = 1 to Request.Form("blah").Count
If resultat = "" Then
resultat = Request.Form("blah")(i)
Else
resultat = resultat & ", " & Request.Form("blah")(i)
End If
Next
sql = "SELECT foo FROM bar WHERE baz IN (" & resultat & ")"
```

typ...

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/12034-nu-har-han-strul-igen-tänker-ni
