26. november 2009 - 10:24Der er
2 kommentarer og 1 løsning
Fjern sidste komma
Hej, jeg har brug for lidt hjælp igen.
Jeg har en rekursiv gennemgang af noget data, det hele bliver listet ud sådan her;
Fodbold, Håndbold, Sportsudstyr, Tennis,
Hvordan kan jeg undgå det sidste komma kommer med i udskriften?
Koden er denne
Call ShowReplies(MainRS("id"),conn)
---- If not rs.eof then do while not rs.eof Response.Write "<span id=""LinkCat__ctl0_lblsubname""><a class=""dt3"" href=""#"">" & rs("headline") & "</a></span>" Call ShowReplies(rs("id"),conn) rs.movenext Response.Write ", " loop End if
If not rs.eof then do while not rs.eof Response.Write "<span id=""LinkCat__ctl0_lblsubname""><a class=""dt3"" href=""#"">" & rs("headline") & "</a></span>" Call ShowReplies(rs("id"),conn) rs.movenext If not rs.eof then Response.Write ", " end if loop End if
Synes godt om
Slettet bruger
26. november 2009 - 10:51#2
If not rs.eof then komma = "" do while not rs.eof Response.Write komma & "<span id=""LinkCat__ctl0_lblsubname""><a class=""dt3"" href=""#"">" & rs("headline") & "</a></span>" Call ShowReplies(rs("id"),conn) rs.movenext komma = ", " loop End if
Fordi: - Fortsat kun én Write sætning til det hele. - ingen ekstra if for hvert gennemløn - blot en "flad" tildeling.
Tak for hjælpen begge to, valgte at bruge T4NK3R svar
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.