Hej Jag har problem med att få texten under bilderna när jag loopar ut dem från en acessdatabas. Bilderna är inom div taggar med fyra per rad Ett alternativ är ju att slänga varje bild/bildtext-par i en div med stilen "float:left;" på.Texten under bilderna
Finns det någon som kan hjälpa mig det funkar inte med <br> efter bilden
<%
sDSN = "DBQ=" & Server.MapPath("db\news.mdb") & ";Driver={Microsoft Access Driver (*.mdb)};"
set RS = Server.CreateObject("ADODB.Recordset")
sSQL = "SELECT * FROM news Order By id desc"
RS.open sSQL, sDSN
If Not RS.Eof then
Do until RS.EOF
%>
">"
width="<%=Width%> " border="1"height="<%=Height%>">
<%Response.Write(vbCrLf)
%>
<%=RS("namn")%>
<%RS.MoveNext
Loop
End if
%>
</div>
</body>
</html>Sv: Texten under bilderna
<%i = 1
Do Until rs.Eof%>
<div style="float:left
<%If i = 4 Then
response.write(" clear:both;")
i = 0
End If%>">
">"
width="<%=Width%> " border="1"height="<%=Height%>" /><br />
<%Response.Write(vbCrLf)
Response.write RS("namn")
RS.MoveNext
i = i + 1%>
</div>
<%Loop
Sv: Texten under bilderna
<%i = 1
Do Until rs.Eof%>
<div style="float:left
<%If i = 4 Then
response.write(" clear:both;")
i = 0
End If%>">
">"
width="<%=Width%> " border="1"height="<%=Height%>" /><br />
<%Response.Write(vbCrLf)
Response.write RS("namn")
RS.MoveNext
i = i + 1%>
</div>
<%Loop