---
title: "ProblemSUB"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/41352-problemsub/page2"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "timedia"
published: "2002-04-11T08:59:04.000Z"
updated: "2002-04-15T11:54:57.000Z"
replies: 27
views: 576
page: 2
pages: 2
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/41352-problemsub"
---

# ProblemSUB

_Sida 2 av 2._

## #21 — solbulle, 2002-04-15T11:23Z

Jag skulle rekomendera dig att ha en selectbox där man kan välja vilken genre filmen tillhör, tror det skulle förenkla väldigt för dig.

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

## #22 — timedia, 2002-04-15T11:27Z

Ja, NU vet jag det också.
...men det borde ju gå att lösa med befintlig system?

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

## #23 — solbulle, 2002-04-15T11:28Z

Är det inte som så att om du tar fram en film med "Action/Drama" i kategorin så triggas båda dina subbar?
(filmsistaaction samt filmsistadrama)

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

## #24 — timedia, 2002-04-15T11:34Z

Jo, självklart är det så  :o 
Hur bör jag skriva if-satserna så att bara en sub exekveras?

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

## #25 — timedia, 2002-04-15T11:39Z

Fixade själv OCH lyckades  :P 
Tack allasammans för hjälpen!!

```
       
 <%
if InStr(LCase(RecSet("kategori")), "action") > 0 then
 filmsistaaction()
else
 
if InStr(LCase(RecSet("kategori")), "drama") > 0 then 
 filmsistadrama()
 else
 
if InStr(LCase(RecSet("kategori")), "barn") > 0 then 
 filmsistabarn() 
else

if InStr(LCase(RecSet("kategori")), "famil") > 0 then 
 filmsistabarn() 
else

if InStr(LCase(RecSet("kategori")), "komed") > 0 then 
 filmsistakomedi() 
else

if InStr(LCase(RecSet("kategori")), "humor") > 0 then 
 filmsistakomedi() 
else

if InStr(LCase(RecSet("kategori")), "thriller") > 0 then 
 filmsistathrill() 
else

if InStr(LCase(RecSet("kategori")), "rys") > 0 then 
 filmsistarys() 
else

if InStr(LCase(RecSet("kategori")), "skräck") > 0 then 
 filmsistarys() 
end if
 end if
 end if
 end if
 end if
 end if
 end if
 end if
 end if
%>
```

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

## #26 — solbulle, 2002-04-15T11:44Z

Om du vill att han ska "stanna" efter att en If-sats blivit sann kan du väl köra med ElseIf istället för att avsluta varje If-sats o påbörja en ny.

```
if InStr(LCase(RecSet("kategori")), "action") > 0 then
 filmsistaaction()

Elseif InStr(LCase(RecSet("kategori")), "drama") > 0 then 
 filmsistadrama()

Elseif InStr(LCase(RecSet("kategori")), "barn") > 0 then 
 filmsistabarn() 
end if
```

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

## #27 — solbulle, 2002-04-15T11:46Z

Jag var lite sen, men medge att mitt förslag var snyggare ;)

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

## #28 — timedia, 2002-04-15T11:54Z

OK, då kör jag din variant :)

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/41352-problemsub/page2  
Föregående sida: https://www.webforum.nu/amne/asp/41352-problemsub.md
