17. maj 2002 - 08:19
Der er
10 kommentarer og 2 løsninger
Visning af thumbnails i tabel
Når jeg skal have vist mine thumbnails fra db i en tabel på webben, kan jeg ikke få dem vist med 4 thumbnails i hver række række. thumbnailsene vises bare i en lang række, så det er nødvendigt at scrolle mod højre. I db´en er der en thumbnail pr. post. Kode: Response.Write "<table border='1' " Response.Write " cellPadding='10' " Response.Write " cellSpacing='0'>" Do While Not rs.EOF And intRecCount > 0 REsponse.write "<td><a href='fuldpost.asp?id=" & rs("titel") & "' target='_blank'><font face='Trebuchet MS' size='2' color='#000000'>" & rs("titel") & "<br><img src=" & RS("thumbnail") & "></font></a></td>" intRecCount = intRecCount - 1 rs.MoveNext count=count+1 Loop response.write "</table>"
Annonceindlæg tema
Cloud & AI
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
response.write "<tr><td><a href='fuldpost.asp?id=" & rs("titel") & "' target='_blank'><font face='Trebuchet MS' size='2' color='#000000'>" & rs("titel") & "<br><img src=" & RS("thumbnail") & "></font></a></td></tr>" prøv dette
c
Nybegynder
17. maj 2002 - 08:30
#2
Hejsa! prøv med: Response.Write "<table border='1' " Response.Write " cellPadding='10' " Response.Write " cellSpacing='0'>" i=0 Do While Not rs.EOF And intRecCount > 0 if (i=0) then response.write("<tr>") end if REsponse.write "<td><a href='fuldpost.asp?id=" & rs("titel") & "' target='_blank'><font face='Trebuchet MS' size='2' color='#000000'>" & rs("titel") & "<br><img src=" & RS("thumbnail") & "></font></a></td>" intRecCount = intRecCount - 1 rs.MoveNext if (i=3) then response.write("</tr>") i=0 end if count=count+1 Loop response.write "</table>" Jeg skulle mene at det skulle løse dit problem... mvh Christian
c
Nybegynder
17. maj 2002 - 08:33
#3
problemet med cape's kode er at hvert tumbnail bliver udskrevet i din egen række. mvh Christian
alt det i er vel ligemeget...nemmere på denne måde vel ?? Response.Write "<table border='1' " Response.Write " cellPadding='10' " Response.Write " cellSpacing='0'><tr>" Do While Not rs.EOF And intRecCount > 0 REsponse.write "<td><a href='fuldpost.asp?id=" & rs("titel") & "' target='_blank'><font face='Trebuchet MS' size='2' color='#000000'>" & rs("titel") & "<br><img src=" & RS("thumbnail") & "></font></a></td>" intRecCount = intRecCount - 1 rs.MoveNext count=count+1 Loop response.write "</tr></table>"
Hej c Ved at køre dit forslag igennem fremvises thumbnailene nu kun i en lodret række med 1 thumbnail i hver række. Hej cape Dit forslag ændrer ikke ved at alle thumbnailene vises i en vandret række
Heysa ! Prøv denne.... <% response.Write "<table border=""1"" cellPadding=""10"" cellSpacing=""0"">" while not rs.EOF response.write "<tr>" if not rs.eof then response.write "<td><a href='fuldpost.asp?id=" & rs("titel") & "' target='_blank'><font face='Trebuchet MS' size='2' color='#000000'>" & rs("titel") & "<br><img src=" & rs("thumbnail") & "></font></a></td>" rs.movenext else response.write "<td> </td>" end if if not rs.eof then response.write "<td><a href='fuldpost.asp?id=" & rs("titel") & "' target='_blank'><font face='Trebuchet MS' size='2' color='#000000'>" & rs("titel") & "<br><img src=" & rs("thumbnail") & "></font></a></td>" rs.movenext else response.write "<td> </td>" end if if not rs.eof then response.write "<td><a href='fuldpost.asp?id=" & rs("titel") & "' target='_blank'><font face='Trebuchet MS' size='2' color='#000000'>" & rs("titel") & "<br><img src=" & rs("thumbnail") & "></font></a></td>" rs.movenext else response.write "<td> </td>" end if response.write "</tr>" wend response.write "</table>" Venligst <ATN/>
Pga. af c´s forslag har jeg selv løst problemetikken. Koden skal se således ud: Response.Write "<table border='1' " Response.Write " cellPadding='10' " Response.Write " table width='100%' " Response.Write " cellSpacing='0'>" Response.Write "<tr>" count=0 Do While Not rs.EOF And intRecCount > 0 if count=3 then count=0 response.write("</tr>") end if REsponse.write "<td><a href='fuldpost.asp?id=" & rs("titel") & "' target='_blank'><font face='Trebuchet MS' size='2' color='#000000'>" & rs("titel") & "<br><img src=" & RS("thumbnail") & "></font></a></td>" intRecCount = intRecCount - 1 rs.MoveNext count=count+1 Loop response.write "</tr></table>"
Hej c Jeg fik ikke den endelige løsning men du hjalp mig godt på vej. Du får 100 P.
Heysa ! vil bare lige sige at hvis antallet ikke går op i det antal colonner du vil ha - får du fejl i din tabel... venligst <ATN/>
Hvad mener du? Jeg har testet det af, hvor det antal thumbnails ikke passer med antallet kolonner. No problem!!???
Det kan godt være det ser fint ud i brovseren.... Men det gør den html du skriver ud ikke... <table> <tr> <td></td> <td></td> <td></td> <td></td> </tr> <td></td> <td></td> <td></td> <td></td> </tr> <td></td> <td></td> </tr> </table> bare et eksempel... venligst <ATN/>
Kurser inden for grundlæggende programmering