webForumDet fria alternativet

Ny tabellrad efter 4:e fält.

ASP

1 svar · 213 visningar · startad av reka1

Medlem sedan sep. 2001650 inlägg
Frågan#1

Jag skriver ut data till en tabell som radbryts efter 4:e kolumnen.
Det fungerar nu men jag tycker min kodbit känns ganska klumpig. Kanske nån som har en smidigare lösning? :)

p = 0
	do until rs.eof
	dim val2 : 	val2 = rs("val") : val2 = UCase(Left(val2, 1)) & LCase(Right(val2, Len(val2) -1))
	
	if p =< 4 then
		response.write "<td>"&val2&"</td>"
		p=p+1
	else
		response.write "</tr><tr>"	
		p=0		
	end if
	
	rs.MoveNext
	loop
		response.write "</table>"
Medlem sedan juni 20019 519 inlägg
#2

Sök på MOD
något i stil med:

do until rs.eof
	dim val2 : 	val2 = rs("val") : val2 = UCase(Left(val2, 1)) & LCase(Right(val2, Len(val2) -1))

  If p mod 4 = 0 then
    responsew.write "</tr></tr>"
  Else
    sponse.write "<td>"&val2&"</td>"
  End If
rs.MoveNext : Loop

kanske?

253 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
124 ms — deklarationer (db)
0 ms — hämta statistik (cache)
124 ms — hämta tråd, inlägg och bilagor (db)
122 ms — ändringar (db)