webForumDet fria alternativet

Räknare?

ASP

7 svar · 270 visningar · startad av tomas21

Medlem sedan feb. 2003130 inlägg
Frågan#1

Hejsan!
Jag ska göra en typ av räknare som fungerar på följande sätt:

Jag har en tabell i en databas med artiklar och rubiker.

Dessa rubiker vill jag skriva ut på sidan på följande sätt:

1. Rubrik1
2. Rubrik2
3. Rubrik3

osv..

Siffran jag använder framfår tex. Rubrik1, som är 1 är det ID nummer som rubriken har i tabellen. Tex. om jag lägger in en rubrik fyra och fem och sen tar bort rubrik fyra kommer det att ge följande:

1. Rubrik1
2. Rubrik2
3. Rubrik3
5. Rubrik5

Det jag vill istället vill ha är:

1. Rubrik1
2. Rubrik2
3. Rubrik3
4. Rubrik5

Jag antar att istället för följande kod:

<%
Do Until RecSet.EOF
%>
<%=RecSet("ID")%>.<%=RecSet("Rubrik")%>
<%
RecSet.MoveNext
Loop
RecSet.Close
%>

så kan man använda någonting lik detta:

<%
Dim i = 1
Do Until RecSet.EOF
%>
<%=i%>.<%=RecSet("Rubrik")%>
<%
RecSet.MoveNext
i=i+1
Loop
%>¨

Men detta fungerar inte jag antar att man måste göra på något annat sätt i såfall hur??

Medlem sedan dec. 20003 563 inlägg
#2

Hmm, på vilket sätt funkar inte din kod?

< %
Dim i
i = 1
Do until RecSet.EOF
response.write(i & ". " & RecSet("Rubrik") & "<br />")
i = i -- 1
RecSet.MoveNext
Loop
%>
Medlem sedan dec. 20003 887 inlägg
#3

Varför fungerar inte det? Det ser ju ut att vara helt rätt.

Dim i : i = 1

Det som strular kanske?

Medlem sedan feb. 200112 078 inlägg
#4

Det där skall ju visserligen fungera alldeles utmärkt, om nu inte posterna och ID-numret behöver ha något gemensamt, mer än placering, alltså någon slags relation.

<%
Dim i = 1
i = 1
While not recset.eof
   response.write i & ". " & recset("Rubrik") & "<br>"
   i = i + 1
recset.movenext
wend
%>
Medlem sedan juni 20019 519 inlägg
#5
<%
Dim i = 1
Do Until RecSet.EOF
response.write i &"." & recSet("Rubrik") & recset("id")
RecSet.MoveNext
i=i+1
Loop
%>

om rubriken är "Rubrik" och ska ta ut ID:et så ser det ut såhär som du skrev
du kan ju köra "for" sats istället kanske?

Medlem sedan feb. 200112 078 inlägg
#6

Bra klass på det här forumet. :e

Härligt att se! :D ;)

Medlem sedan juni 20019 519 inlägg
#7

*suck* jag tror jag missförstod frågan.. :e

Medlem sedan feb. 2003130 inlägg
#8

Okej tack grabbar ska testa det när jag kommer hem.
Min kod som jag hade fungerade inte det som hände var att jag fick 1 som i på alla poster men jag ska testa det senare e det problem så skriver jag igen här.

266 ms totalt · 4 externa anrop · v20260731065814-full.2f471f9e
127 ms — deklarationer (db)
0 ms — hämta statistik (cache)
136 ms — hämta tråd, inlägg och bilagor (db)
120 ms — ändringar (db)