---
title: "If-satser kan dom krocka????"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/10054-if-satser-kan-dom-krocka"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Lina"
published: "2001-06-14T11:29:00.000Z"
updated: "2001-06-14T12:53:00.000Z"
replies: 9
views: 177
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/10054-if-satser-kan-dom-krocka"
---

# If-satser kan dom krocka????

## #1 — Lina, 2001-06-14T11:29Z

Tjenare...

Håller på med ett script som skall kolla hur många meddelanden medlemmarna på vår community har på sin tavla...

Är antalet mellan två värden skall ett meddelande skickas att medlemmen måste rensa tavlan... 
Och om antalet är över båda värden kommer meddelanden raderas automatiskt....

har testat en kod som ser ut så här:

```
sqlMeddelandeKoll = "Select count(TavleID) as antal from TowerTagWall Where tavlePersonID = " & strHulePersonID & ";"
Set rsMeddelandeKoll = conn.execute (sqlMeddelandeKoll)

If (rsMeddelandeKoll("antal") > 4) and (rsMeddelandeKoll("antal") < 7) then
	response.write "<tr><td class=RodLitenBrodtext ALIGN=CENTER>för många meddelanden</td></tr>"
elseif (rsMeddelandeKoll("antal") > = 7) then
	response.write "<tr><td class=RodLitenBrodtext ALIGN=CENTER>ta bort automatiskt</td></tr>"
end if
```

Detta är bara början men jag har redan stött på problem...

Jag får ett felmeddelande som säger expected end of statement och pekar på ifsatsen...
Om jag tar bort elseiffen så funkar det och om jag tar bort iffen och gör om elseiffen till en if så funkar det också...
Det är när jag kör dom i kombination som problemet uppstår...

Krockar dessa if-satser??
Hur ska jag göra för att få min kod att funka????

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

## #2 — jepsO, 2001-06-14T12:07Z

Inget fel på if-satsen (förutom att du skrev *\> =* istället för *\>=*).

Säker på att det inte är någon annan if-sats som inte avslutats ordentligt?

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

## #3 — Lina, 2001-06-14T12:12Z

Ja, det är ju det jag är....

Allt funkar perfekt om jag bara tar bort elseif..

finns den med så funkar det inte.....

Jaja, får väl kolla på det lite mer då!

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

## #4 — ironhead, 2001-06-14T12:16Z

testa "bara för kul" att sätta in 'else' före 'end if'

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

## #5 — Lina, 2001-06-14T12:21Z

Hjälper inte!

Får nu felmeddelande:

Microsoft VBScript compilation (0x800A03EA)
Syntax error
/privateTagwall_Include_file.asp, line 22, column 36

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

## #6 — ironhead, 2001-06-14T12:25Z

...och där står det?

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

## #7 — Lina, 2001-06-14T12:28Z

Rad 22 = elseif (rsMeddelandeKoll("antal") \> = 7) then

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

## #8 — jepsO, 2001-06-14T12:45Z

Testa att ersätta \> = med \>=

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

## #9 — Lina, 2001-06-14T12:51Z

DET FUNKAR....

Tack Tack Tack Tack Tack Tack Tack Tack Tack Tack Tack Tack Tack Tack Tack Tack Tack Tack Tack Tack Tack Tack Tack Tack...

Äh... TUSEN tack Jeps0

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

## #10 — jepsO, 2001-06-14T12:53Z

Vassego :)

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/10054-if-satser-kan-dom-krocka
