array?

ASP

2 svar · 240 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.

253 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
120 ms — deklarationer (db)
0 ms — hämta statistik (cache)
127 ms — hämta tråd, inlägg och bilagor (db)
123 ms — ändringar (db)