---
title: "Ökande värde i Loop!?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/10856-ökande-värde-i-loop"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "JAreMANNEN"
published: "2001-07-31T13:00:00.000Z"
updated: "2001-07-31T14:08:00.000Z"
replies: 4
views: 221
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/10856-ökande-värde-i-loop"
---

# Ökande värde i Loop!?

## #1 — JAreMANNEN, 2001-07-31T13:00Z

Behöver veta hur jag ska göra om jag vill ha nummer + 1 i varje "varv" i loopen...?

Ska förklara närmare...

Loopen körs 9ggr, och jag behöver värde 1 på det första "varvet, 2 på det andra osv. upp till 9..

Så varje nytt varv adderas det gamla värdet med 1...

Provat med en enkel For slinga men det vill inte fungera inuti Loopen...

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

## #2 — LarsG, 2001-07-31T13:03Z

For borde vara det du behöver. Vad är det som inte fungerar? Kan du visa lite kod och förklara närmare?

```
for i = 1 to 9
...
next
```

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

## #3 — JAreMANNEN, 2001-07-31T13:36Z

Använder en DHTML-meny och det är därför jag måste använda en unik siffra för varje nytt uppbyggande av en meny...

Nummret som jag behöver skall placeras här:
**\<div id="divTop\<%=i%\>" class="clTop"\>
onclick="menu(\<%=i%\> )
\<div id="divSub\<%=i%\>" class="clSub"\>**

Som du ser har jag redan satt in variabeln "i" där...

Den ska börja på 0 och sluta på 8 om jag ska vara exakt..

```
<div id="divCont">
<%
  Do UNTIL objRS.EOF
%>

[b]<div id="divTop<%=i%>" class="clTop">[/b]
<table width="150" border="0" cellspacing="0" cellpadding="2">
<tr>
<td bgcolor="#000000">
<table width="150" border="0" cellspacing="0" cellpadding="0">
<tr> 
<td bgcolor="#99CCCC" cellpadding="0"> <a href="#" [b]onclick="menu(<%=i%> )[/b]; return false" onfocus="this.blur()"><%= objRS("FLD_huvrub")%></a></td>
</tr>
</table>
</td>
</tr>
</table>
[b]<div id="divSub<%=i%>" class="clSub">[/b]
<table width="150" border="0" cellspacing="1" cellpadding="2">

<%
  strSQL = "SELECT * FROM TBL_rubrik Where " &objRS("id")& " LIKE TBL_huvudid"
  Set objRS2 = objConn.Execute(strSQL)

  Do UNTIL objRS2.EOF
%>

<tr>
<td bgcolor="#000000">
<table width="150" border="0" cellspacing="0" cellpadding="1">
<tr>
<td bgcolor="#CBE4E4">  <a href="#"><%= objRS2("FLD_rub")%></a></td>
</tr>
</table>
</td>
</tr>

<%
  objRS2.MoveNext
  Loop
  Set objRS2 = Nothing
%>

</table>
</div>
<br>

<%
  objRS.MoveNext
  Loop
  Set objRS = Nothing
%>

</div>
</div>
```

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

## #4 — LarsG, 2001-07-31T13:53Z

```
<div id="divCont">
<%
[b]i=0[/b]
Do UNTIL objRS.EOF
%>
<div id="divTop<%=i%>" class="clTop">
<table width="150" border="0" cellspacing="0" cellpadding="2">
<tr>
<td bgcolor="#000000">
<table width="150" border="0" cellspacing="0" cellpadding="0">
<tr> 
<td bgcolor="#99CCCC" cellpadding="0"> <a href="#" onclick="menu(<%=i%> ); return false" onfocus="this.blur()"><%= objRS("FLD_huvrub")%></a></td>
</tr>
</table>
</td>
</tr>
</table>
<div id="divSub<%=i%>" class="clSub">
<table width="150" border="0" cellspacing="1" cellpadding="2">

<%
strSQL = "SELECT * FROM TBL_rubrik Where " &objRS("id")& " LIKE TBL_huvudid"
Set objRS2 = objConn.Execute(strSQL)

Do UNTIL objRS2.EOF
%>

<tr>
<td bgcolor="#000000">
<table width="150" border="0" cellspacing="0" cellpadding="1">
<tr>
<td bgcolor="#CBE4E4">  <a href="#"><%= objRS2("FLD_rub")%></a></td>
</tr>
</table>
</td>
</tr>

<%
objRS2.MoveNext
Loop
Set objRS2 = Nothing
%>

</table>
</div>
<br>

<%
objRS.MoveNext

[b] i = cint(i) + 1[/b]

Loop
Set objRS = Nothing
%>

</div>
</div>
```

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

## #5 — JAreMANNEN, 2001-07-31T14:08Z

Tja, vad ska man säga??

KANON, Tack så j\*vla mkt LarsG

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/10856-ökande-värde-i-loop
