webForumDet fria alternativet
Logga in / Bli medlem

array?

ASP

2 svar · 232 visningar · startad av aleborg

Medlem sedan jan. 20013 341 inlägg
Trådstart#1

Jag har ett formulär där jag har ett antal kryssrutor med samma namn men värdet i dom är olika(ID).

Hur får jag in dom i databasen i en comma separerad lista?
Och hur kan jag sen kolla om nått finns med i den strängen?

Medlem sedan jan. 20013 341 inlägg
#2

Jag får automatiskt in det i DB:n comma separerat men hur splittar jag sen?

arr1 = Split(user("AllowButt"),",")
<% If cint(bun("ButtID"))=cint(arr1()) Then %> checked<% End IF %>

???
Vill kunna kolla om ett ID finns med i strängen!

Medlem sedan dec. 200012 464 inlägg
#3

Jag tycker inte att du skall lagra komma-separerade listor som ett värde. Det ställer bara till problem vid sökningar och när man vill editera informationen.

Lagra varje element som en enskild rad så kan du söka som vanligt.

262 ms totalt · 4 externa anrop · v20260731065814-full.51f67c91
126 ms — deklarationer (db)
0 ms — hämta statistik (cache)
133 ms — hämta tråd, inlägg och bilagor (db)
124 ms — ändringar (db)