Avatar billede hundevennen Nybegynder
17. april 2004 - 16:56 Der er 4 kommentarer og
1 løsning

hjælp til variabel

jeg har følgende kodestreng - der bruges til at udkrive en tabel med retteposter.
Den henter kun et felt og en post, hvorefter den laver en ny linie. d.v.s. jeg får en td med feltnavn og en td med hvad der er i posten.
JEg har omkring 50 felter, så det bliver en meget lang kolonne, og det er her jeg godt kunne tænke mig at lave noget om, så jeg f.eks for 3 felter og poster pr linie inden der laver linieskift??
Her er koden:

Response.write "<table border=1>"
    for k = 0 to oRec.Fields.Count-1
        Response.write "<tr><td>" & oRec(k).name & "</td>"
        Response.write "<td><input type=text value='" & oRec(k).value & "' name=" & oRec(k).name & "></td></tr>"
    next
    Response.write "</table>"
Avatar billede tbm_iceman Nybegynder
17. april 2004 - 17:04 #1
Er det et linie skift i html koden, eller er det i tabellen altså en (<tr></tr>) du gerne vil have efter hver 3 post?
Avatar billede hundevennen Nybegynder
17. april 2004 - 17:16 #2
i tabellen
Avatar billede hundevennen Nybegynder
17. april 2004 - 17:18 #3
som du kan se laver koden som den er nu 2 td inden den slutter med /tr - jeg vil gerne ha den laver f.eks 6 td inden den laver /tr
Avatar billede tbm_iceman Nybegynder
17. april 2004 - 17:23 #4
okay, der er en GUDE kommando til at lave sådant noget stads med.

<%
Dim k, d
Const AntalColonner = 6

Response.write "<table border=1>"
    For k = 0 To oRec.Fields.Count-1

        d = (k+1) Mod AntalColonner
        If d=1 Then
            Response.Write "</tr><tr>"
        End If

        Response.write "<td>" & oRec(k).name & "</td>"
        Response.write "<td><input type=text value='" & oRec(k).value & "' name=" & oRec(k).name & "></td>"
    Next
Response.write "</table>"
%>

Håber du kan bruge det!
Avatar billede hundevennen Nybegynder
18. april 2004 - 09:21 #5
Iceman - fed kode og det virker bare - tak for hjælpen
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester