Jag har ett formulär på en sida som ser ut så här:
set strSQL = minCon.execute("SELECT * FROM tabell")
Do until strSQL.EOF
Response.Write "<input type=""checkbox"" name=""minArray[]"" value="&strSQL("id")&">"&strSQL("namn")&"<br>"
strSQL.MoveNext
Loop
strSQL.close
Detta borde väl fungera? Men hur hämtar jag upp värdena på nästa sida som? Fattar den att de är en array eller måste jag deklarera den som en array på något sätt först? När jag gjorde en liknande sak i PHP var det inga problem alls :)
När man använder php namnger du med [] för att du ska få en array av det hela. Om du använder asp så är det bara att ta emot fältvärdet som en kommateckenseparerad sträng och använda direkt i SQL-frågan med IN(). Så, bort med [], och prova en liten sökning här i ASP-forumet så får du säkert en del uppslag och exempelkod.