Använd en array där du initialiserar alla element till 0. Sen fyller du i de element som har något värde.
Hej!
En kund har en databas där dom sparat massa information från ett formulär med 30st checkbox. Skriver man ut posten så blir resultatet bara:
2, 4, 7, 10, 15, 18, 19, 20...osv
Jag behöver nu splitta upp dem och skapa variabler utav dessa, hur skall jag gå till väga?
För att splitta dem gjorde jag så här:
rsKategori = Replace(trim(RecSet("Kategori")),",", "")
strSplitSome = Split(rsKategori, " ",-1, 1)
For Each strLine In strSplitSome
strCount = strCount + 1
Response.Write "what_kat"& strCount &" = "& strLine &"<br>"
Next
Nu får jag resultatet:
what_kat1 = 2
what_kat2 = 4
what_kat3 = 7
Men...
Det jag behöver göra är att skapa variabler utav dem som har ett värde.
what_kat1 = 2 vill jag ha till what_kat1 = 1 om nu 1 finns i databasen, finns det inte så skapas den inte.
Jag vill alltså att det skall skapas variabler ungefär så här:
<%
what_kat2 = "2"
what_kat4 = "4"
what_kat7 = "7"
'osv...
%>
Om någon förstår hur jag menar så skulle jag bli enormt tacksam för lite hjälp om hur jag skall göra, kört fast ordentligt på denna...
