---
title: "Variabel trubbel"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/11140-variabel-trubbel"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Palleman"
published: "2001-08-16T08:57:00.000Z"
updated: "2001-08-16T10:15:00.000Z"
replies: 5
views: 234
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/asp/11140-variabel-trubbel"
---

# Variabel trubbel

## #1 — Palleman, 2001-08-16T08:57Z

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... :x

Permalänk: https://www.webforum.nu/p/11140

## #2 — LarsG, 2001-08-16T09:03Z

Använd en array där du initialiserar alla element till 0. Sen fyller du i de element som har något värde.

Permalänk: https://www.webforum.nu/p/283747

## #3 — Palleman, 2001-08-16T09:16Z

LarsG:
Arrayer och jag är som hund och katt :l
Har du nått litet exempel så jag hamnar på rätt kurs?
Har strulat med arrayer här men inget gick som jag ville.. ;)

Permalänk: https://www.webforum.nu/p/283748

## #4 — Vide, 2001-08-16T09:29Z

```
arrPoster = Split(poster,", ")

For i = 0 To Ubound(arrPoster)
'i Är nu 0 Till antalet poster minus ett.
Next
```

Permalänk: https://www.webforum.nu/p/283749

## #5 — Palleman, 2001-08-16T09:49Z

...det där hjälpte tyvärr inte så mycket. :r
Hund och katt.. ;)

Permalänk: https://www.webforum.nu/p/283750

## #6 — Palleman, 2001-08-16T10:15Z

Löste det på ett annat sätt... behövde ju inte vara så avancerat.

Thanx anyway! :)

Permalänk: https://www.webforum.nu/p/283751

---

Tråden på webben: https://www.webforum.nu/amne/asp/11140-variabel-trubbel
