---
title: "3 problem! hjälp tack! :)"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/6862-3-problem-hjälp-tack/page2"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "nakoz"
published: "2000-10-09T11:05:00.000Z"
updated: "2000-10-12T22:15:00.000Z"
replies: 31
views: 1197
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/6862-3-problem-hjälp-tack"
---

# 3 problem! hjälp tack! :)

_Sida 2 av 2._

## #21 — Rossifumi, 2000-10-11T19:39Z

Den här koden använder jag personligen så den funkar.

\<% X = 1

Do While X \< 7 

If rs.EOF Then 
Exit Do
End If %\>

\<a href="lank.asp"\>\<img src="\<% = rs("url") %\>"\>\</a\>\<% if X Mod 3 = 0 then Response.write("\<br\>")%\>\<% X = X + 1 %\>\<% rs.MoveNext %\>

\<% Loop %\>

Du behöver bara ändra min \<br\> tag till vad det vad du ville ha :)

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

## #22 — Andreas L, 2000-10-11T22:55Z

Ojsan! Sorry champ!

jag råkade skriva en 1:a i stället för ett "i"

Så här skall det givetvis stå:
\<table border="1" width="100%"\>
\<tr\>
\<% 
'tilldelar variabeln "i" värdet 1
i = 1

'startar Loopen genom Recordset
Do Until RecSet.EOF

Response.write "\<td\>" &RecSet("blablabla")& "\</td\>"

'Är värdet hos i jämt delbart med tre?
if i Mod 3 = 0 AND NOT RecSet.eof then

'-då skapar vi en ny rad i tabellen
response.Write "\</tr\>\<tr\>"
end if

'ökar värdet hos räknaren "i"
i = i+1

'flyttar till nästa post i ditt recordset
RecSet.MoveNext

Loop
%\>
\</tr\>
\</table\> 

Vet att det fungerar!!! ;)

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

## #23 — nakoz, 2000-10-12T11:16Z

**andreas l**
yeah... thats it... tackar så mycke. nu funkar det strålande... å tack till rossifumi och emission oxå.. även fast jag inte använde mig av era tips... :e

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

## #24 — Bjarne, 2000-10-12T12:21Z

En kommentar till följande påstående som iofs är korrekt:

"litet matematiskt påstående: x mod 3 kan välan aldrig bli 3"

På ett ungefär:
 if  x mod 3 then betyder att om x mod 3 är sant så.... och x mod 3 är sant om 3 delat med x inte ger någon rest... dvs om x är typ 3, 6, 9 etc.

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

## #25 — emission, 2000-10-12T17:13Z

Så sant.

"litet matematiskt påstående: x mod 3 kan välan aldrig bli 3"

Jo. 9.9 mod 3 är 3, till exempel.

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

## #26 — @nders, 2000-10-12T17:37Z

9,9 mod 3 måtte väl ändå vara 0,9 :q

lessen att käfta emot emission, men måste man så måste man.

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

## #27 — Andreas L, 2000-10-12T19:21Z

Ni verkar inte komma bra överens med trevlige herr Mod

Talen avrundas till heltal och 9.9 mod 3 blir faktiskt 1

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

## #28 — emission, 2000-10-12T19:25Z

Ja, vad sjutton skrev jag??

Bäng-emission. X mod Y kan ju för sjutton inte bli Y... 

Stolpskott!

I min snurriga hjärna blev modulus helt plötsligt samma sak som restfraktionen. Tur att jag inte använt den i något verksamhetskritiskt i dag. :)

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

## #29 — @nders, 2000-10-12T19:33Z

**emission**: tydligen kan till och med du ha fel ;)

**andreas l**: Talen avrundas till heltal och 9.9 mod 3 blir faktiskt 1

njae, riktigt så är det väl inte. visserligen talar vi om en heltalsdivision, men det innebär inte att talen avrundas.

plocka gärna fram windows inbyggda miniräknare och slå om till scientific. peta in 9,9 tryck sedan mod och till sist 3. 

lessen att behöva peta in detta i denna tråd, det är inte meningen att förstöra.

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

## #30 — emission, 2000-10-12T19:50Z

Tror frågan är löst ändå, så jag tror inte att vi stör. Säg till i så fall.

"njae, riktigt så är det väl inte. visserligen talar vi om en heltalsdivision, men det innebär inte att talen avrundas."

I rent matematiska termer, nej, men i VB-praktiken är det (tyvärr) så.

Ex.

18\.567 mod 4.3 är egentligen 1.367 

i VB(Script) blir det tyvärr

18\.567 mod 4.3 ==\> 19 mod 4 = 3

\[Redigerat av emission den 12 okt 2000\]

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

## #31 — Andreas L, 2000-10-12T20:54Z

Yepp! 

VBScript dokumentation kan vara en riktig tillgång ibland! ;)

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

## #32 — nakoz, 2000-10-12T22:15Z

nopes. ni stör iaf inte.. :e 

har löst samtliga 3 problemen nu :D

**MVH**

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/6862-3-problem-hjälp-tack/page2  
Föregående sida: https://www.webforum.nu/amne/asp/6862-3-problem-hjälp-tack.md
