webForumDet fria alternativet

Kan man räkna med rest?

ASP

8 svar · 369 visningar · startad av Biten

Medlem sedan mars 2001131 inlägg
Frågan#1

Jag har som vissa kanske har märkt ett problem med att jag vill ha de personnr som skrivit in fler än 10 poster i databasen för att för var 10:de post skriva ut denna på min asp sida.
Jag har gjort en count(*) så jag kan se vilka som har mer än 10 poster. men jag vill bara ha fram jämna 10-tal. Nu undrar jag om det går att räkna som i C++,d.v.s man delar med % för att få fram resten alltså 18%10=8
(jag tror det fungerar nått åt det hållet)?

Hoppas det är någon som förstår vad jag menar...*ler*

Medlem sedan juni 200032 967 inlägg
#2

funktionen heter mod.

response.write 18 mod 10

------------------
<A HREF="http://cartman.nu" TARGET=_blank>
all your base are belong to us!</A>

Medlem sedan mars 2001131 inlägg
#3

Tack @nders det är precis så jag vill ha det...*ler*....och hur skriver man för att bara få heltal? alltså....1,8 blir 1 o.s.v?

Medlem sedan juni 200032 967 inlägg
#4

funktionen heter int.

response.write int(18/10)

mvh,

------------------
<A HREF="http://cartman.nu" TARGET=_blank>
all your base are belong to us!</A>

Medlem sedan mars 2001131 inlägg
#5

Man tackar man tackar......fungerar perfekt!!!!

Medlem sedan mars 2001131 inlägg
#6

hmmm problemet kom visst när jag hade två personnr....den andra personen fick samma resultat i variabeln "antal"
varför?
så här ser min kod ut:

If RS("antal_p")>= "10" then
antal=rs("antal_p")/"10"
%>
<TR>
<TD ALIGN=left "30%"><B>Personnummer</B></TD>
<TD ALIGN=left WIDTH="30%"><B>Antal /B></TD>
</TR>
<%
while not rs.EOF
%>
<TD><%Response.Write(rs("SSN"))%></TD>
<TD><%Response.Write(rs("antal"))%></TD>
<TD><%Response.Write(antal_lotter)%>/TD></TR>
<%

Medlem sedan mars 2001131 inlägg
#7

antal_p som delar med 10 för att få antal har olika värden men variabeln antal är den samma för bägge. varför?

Medlem sedan juni 200032 967 inlägg
#8

du gör ju tilldelningen av variabeln antal utanför loopen, så den kommer alltid att ha samma värde som den posten som ligger först i ditt recordset.

------------------
<A HREF="http://cartman.nu" TARGET=_blank>
all your base are belong to us!</A>

Medlem sedan mars 2001131 inlägg
#9

Man tackar ännu en gång....*ler*....Det blev ju perfekt!!!!

265 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
134 ms — deklarationer (db)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)
133 ms — ändringar (db)