webForumDet fria alternativet

Spara flera alternativ i databas??

ASP

2 svar · 157 visningar · startad av ShoGun

Medlem sedan aug. 2002237 inlägg
Frågan#1

Hej!

Jag undrar om nån vet (såklart nån gör...=) hur man gör för att kunna spara flera alternativ från samma listruta till en databas i ASP?

Alltså om man har en listruta med låt oss säga 5 alternativ... hur göra för att låta besökaren markera flera alternativ som sedan sparas i databasen...(upprepande??=) Det ska sparas i samma post...","-tecken??

MVH/ShoGun

Medlem sedan aug. 20003 575 inlägg
#2

Sida1

<%
Response.Write "<Form action=add.asp method=post>"
For i = 1 to 5
Response.Write "1. <Input type=checkbox name=check"&i&"><br>"
Next

Response.Write "<br><Input type=submit value=Skicka></Form>"
%>

add.asp

<%

// DatabasÖppning

For Each Item in Request.Form
strInsert = strInsert&","&Request.Form(item)
Next

strSQL = "Insert Into TABELNAMN(Check) Values('"&strInsert&"')"
Set RS = Conn.Execute(strSQL)
%>

Har inte testat men borde fungera...

Medlem sedan dec. 200012 464 inlägg
#3

Det ska sparas i samma post

Nej, gör inte det. Gör en riktig normailiserad datamodell istället.

257 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
122 ms — deklarationer (db)
0 ms — hämta statistik (cache)
132 ms — hämta tråd, inlägg och bilagor (db)
121 ms — ändringar (db)