28. april 2004 - 19:49
Der er
6 kommentarer og 1 løsning
linielængde i tabel
jeg har denne tabel som jeg henter informationer fra database til. tabellen loopes til der ikke er mere information at hente. spørgsmålet lyder nu: hvordan kan jeg sætte en fast linielængde, fx 10 linier, hvorefter den skal lave et felt ved siden af der igen skal fyldes med max 10 linier?
Annonceindlæg tema
Offentlig digitalisering
Fra effektivisering til digital suverænitet. Hvordan skaber det offentlige en digital fremtid med AI, sikkerhed og kontrol i centrum?
28. april 2004 - 22:10
#1
noget allá: <% response.write("<table><tr>") i = 1 do until rs.eof if i = 1 then response.write("<td><table>") end if response.write("<tr><td>" & rs("ting") & "</td></tr>") i = i + 1 if i = 10 then response.write("</table></td>") i = 1 end if rs.movenext response.write("</tr></table>") %>
jeg kan ikke helt gennemskue det der...
dette er mit forsøg der giver mig en fejlmelding om et forventet loop <% response.write("<table><tr>") i = 1 do until rs.eof if i = 1 then response.write("<td><table>") end if response.write("<tr><td>" & rs("prodnavn") & "</td></tr>") i = i + 1 if i = 10 then response.write("</table></td>") i = 1 end if response.write("</tr></table>") rs.movenext loop <!--Lukker databasen--> database.Close Set database = Nothing %>
ja, loopet mangler.. <% response.write("<table><tr>") i = 1 do until rs.eof if i = 1 then response.write("<td><table>") end if response.write("<tr><td>" & rs("ting") & "</td></tr>") i = i + 1 if i = 10 then response.write("</table></td>") i = 1 end if rs.movenext loop response.write("</tr></table>") %>
den brokker sig stadig over et manglende loop selvom jeg paster dit kodeeksempel. eneste ændring er "ting" der bliver erstattet med "prodnavn"
ok min fejl... havde en løkke uden om løkken... tsk tsk nu vil jeg så gerne have udtrækket til at blive links... jeg har prøvet dette: <% Response.Write("<table height='180' cellpadding='0' cellspacing='10' border='0' align='left' valign='top'><tr valign='top'>") i = 1 do until rs.eof if i = 1 then Response.Write("<td align='left'><table>") end if response.write("<tr valign='top'><td align='left'>" & "<a href='prodinfo.asp?showid=rs ('prodid')' target='_self'<b>Response.Write rs ('prodnavn')</b></a>" & "</td></tr>") i = i + 1 if i = 10 then Response.Write("</table></td>") i = 1 end if rs.movenext loop Response.Write("</tr></table>") %> og til links blir det... men resultatet på skærmen bliver---> Response.Write rs ('prodnavn')
nå jeg opretter det i et nyt spørgsmål her er dine point
Kurser inden for grundlæggende programmering