Frågan#1 God förmiddag!
Jag har gjort så att alla medlemmar skrivs ut oh framför dem står det ett nummer..
1
2
3
4
5
6
o.s.v.
Men efter 50 så bryts det så måste man byte sida..
När man gjort det så står det en etta högst utt istället för 51..
Hur ska jag å till väga för att få allt att funka?
BBaltizMedlem sedan maj 200591 inlägg Plussa på 50? Sen finns det nåt som helter multiplikation också, men då blir det kanske för avancerat. Nummer=löpnummer+(sidnummer-1)*50. :stud
emil_adMedlem sedan apr. 200373 inlägg
webbSAJTEN skrev:
God förmiddag!
Jag har gjort så att alla medlemmar skrivs ut oh framför dem står det ett nummer..
1
2
3
4
5
6
o.s.v.
Men efter 50 så bryts det så måste man byte sida..
När man gjort det så står det en etta högst utt istället för 51..
Hur ska jag å till väga för att få allt att funka?
Förmodar att du har en pagina då?
Kallar SIDAN för själva sidan och X för numreringen då blir Xut så här;
Xut = (50*SIDAN) +X
Nu stular jag, men om du kallar sidan 1 för första sidan så måste du ta hänsyn till denna oxo;
Xut = (50* (SIDAN-1)) +X
CConnyFoxMedlem sedan aug. 20011 087 inlägg visa lite kod så skall det nog enkelt gå att lösa
Får att få ut nummret har jag
Dim x
x = x + 1
och sidnummret har variabeln: SidNR
från början är den 0 och andra sidan är 1 o.s.v.
emil_adMedlem sedan apr. 200373 inlägg
webbSAJTEN skrev:
Får att få ut nummret har jag
Dim x
x = x + 1
och sidnummret har variabeln: SidNR
från början är den 0 och andra sidan är 1 o.s.v.
I ditt fall blir det då;
Xut = (50* (SidNR-1)) +x
Börjar du med sid 0 så räcker det med;
Xut = (50* SidNR) +x
Xut skriver du sedan ut på "sidan" som ordningsnumret
Fan va underbart!
Den slutlig koden blev:
Dim x
SidNR = request.QueryString("SidNR")
Xut = (50* SidNR) +x+1
X = x + 1
och så skriver jag ut me Xut :D