---
title: "Felaktigt matrisindex!"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/54554-felaktigt-matrisindex"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "mozilla"
published: "2002-09-28T16:51:15.000Z"
updated: "2002-09-28T17:49:58.000Z"
replies: 3
views: 462
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/54554-felaktigt-matrisindex"
---

# Felaktigt matrisindex!

## #1 — mozilla, 2002-09-28T16:51Z

På min hemsida sparar jag ner datan ur databasen i en array som jag senare ska skriva ut. Nu är det så att jag vill att en speciell händelse ska ske om ett visst fält är det samma som det var innan, tex:

```
For i = 0 to UBound(minArray,2)
 Response.Write minArray(1,i)
 if(minArray(2,i) = [b]minArray(2,i-1)[/b] Then
  Response.Write "<br>"
 end if
next
```

Men då klagar den ju första gången på "Felaktigt matrisindex" Tidigare löste jag det med en till if sats som bara kollade om man var på 0. Men jag tänkte om någon kanske vet en smartare funktion/lösning på problemet.

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

## #2 — Ekström, 2002-09-28T16:54Z

Funkar det inte om du bara skriver såhär då?

```
For i = 0 to UBound(minArray)-1
'Kod...
Next
```

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

## #3 — mozilla, 2002-09-28T17:03Z

hmm, nja. Då skriver den ju inte ut allt, utan hoppar över den sista. Jag vill alltså skriva ut allt, men om texten är samma som gången innan ska den skriva ut "\<br\>" också.

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

## #4 — LarsG, 2002-09-28T17:49Z

```
For i = 0 to UBound(minArray,2)
      Response.Write minArray(1,i)
      if  i > 0 then
          if  (minArray(2,i) = minArray(2,i-1) Then
              Response.Write "<br>"
          end if
      end if
next
```

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/54554-felaktigt-matrisindex
