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
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
%>
------------------ essentitia preter non sans multiplicandum
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...
------------------ You can't be young forever, but you can be immature indefinitely.
[Redigerat av spango den 10 okt 2001]
282 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e