Hejsan! testa det här: Det gick inte så bra att göra så. Då kom två bilder i rad sen kom det en ensam bild på de två nästa raderna... och sen två bilder igen på rad... Det är så jag har fått det till innan också Jag har gjort något liknande som radar tre bilder på en rad, sedan rabrytning o tre bilder till o s v. Jag fick rätt på det men gjorde så här istället...Tabell
Jag vill göra en tabell där 4 bilder kommer efter varandra sedan byter den rad. Jag får inte detta till att fungera, jag har testat att ändra storleken på tabellen på alla sätt och vis
Kod:
<codeasp>
<TABLE width="665" BORDER="0" ALIGN=center>
<%iRaknare = 0
Do Until RecSet.EOF%>
<%If iRaknare = 0 Then%>
<TR>
<%End if%>
<TD HEIGHT="160" ALIGN=left><div align="left">
"
target="_blank">" border="0">
Strl: <%=RecSet("TshirtStorlek")%><BR><%=RecSet("TshirtNamn")%>
<br>
<span class="style4"><%=(Recset("TshirtPris")& " kr")%></span>
</div></TD>
<%If iRaknare = 0 Then%>
<%Else%>
</TR>
<%End if%>
<%iRaknare = iRaknare + 1
If iRaknare = 2 Then
iRaknare = 0
End If
RecSet.movenext
Loop
RecSet.close
Connect.close
%>
</TABLE>
</code>
Där det står If iRaknare = 2 Then, där har jag försökt att sätta 4 istället, men då kommer bara två bilder efter varandra sen byter den rad med bara en bild sen byter den rad igen med bara en bild. Sen kommer det två bilder igen på nästa rad osv... Jag har även testat att ändra placeringen av tabellen och innehållet mm
Är det någon som kan hjälpa mig med detta problem??
Mycket tacksam isf
/JennieSv: Tabell
<codeasp>
<TABLE width="665" BORDER="0" ALIGN=center>
<%
iRaknare = 1
Do Until RecSet.EOF%>
<%If iRaknare mod 4 = 0 Then%>
<TR>
<%End if%>
<TD HEIGHT="160" ALIGN=left><div align="left">
" target="_blank">
" border="0">
Strl: <%=RecSet("TshirtStorlek")%><BR><%=RecSet("TshirtNamn")%><br>
<span class="style4"><%=(Recset("TshirtPris")& " kr")%></span>
</div></TD>
<%If iRaknare mod 4 = 0 Then%>
</TR>
<%End if%>
<%
iRaknare = iRaknare + 1
RecSet.movenext
Loop
RecSet.close
Connect.close
%>
</TABLE>
</code>Sv: Tabell
Sv: Tabell
Gjorde på följande sätt (är inte säker på att det följer alla konventioner om barns rättigheter, standarder enligt sopgubbarnas fackförening, dyng-ISO 5000 o s v, men det funkar).
<code>
<tr>
<%
do until VO.EOF
for i = 0 to 2
if VO.EOF then
else %>
<td><a href="lbild.asp?ID=<%=VO("ID")%>"><img src="pics/<%=categ%>/<%=VO("tPiclocation")%>" alt="<%=x%>" border="0" width="100" height="100"></td>
<% end if
if VO.EOF then
else
VO.MoveNext
end if
next %>
</tr><tr>
<%
loop
%>
</code>
Med lite katten pejst och modifieringar borde det även fungera för dig. :o)
Lycka till.Sv: Tabell
<%
iRaknare = 0
Response.Write("<TABLE width=""665"" BORDER=""0"" ALIGN=""center"">")
Response.Write("<TR>")
Do Until RecSet.EOF
If iRaknare = 4 Then
iRaknare = 0
Response.Write("</TR><TR>")
End if
Response.Write("<TD>")
Response.Write("")
Response.Write("")
Response.Write("Strl: " & RecSet("TshirtStorlek") & "<BR>" & RecSet("TshirtNamn") & "<BR>")
Response.Write("<SPAN CLASS=""style4"">(" & Recset("TshirtPris") & " kr)</span>")
Response.Write("</TD>")
iRaknare = iRaknare+1
RecSet.movenext
Loop
Response.Write("</TR>")
Response.Write("</TABLE>")
RecSet.close
Connect.close
%>