Hallå! Jag är inte säker på att jag förstår vad "loopar ut allt" betyder eller vad exakt problemet är, men om du vill ha fem objekt på en tabellrad och sedan en ny rad med ytterligare fem objekt osv så saknar jag just den kontrollen i din kod. Dvs vart kollar du om fem objekt skrivits ut och i så fall gör ny rad? Nu skriver du väl ut samma objekt fem gånger per rad?Fel vid lopp
Detta kommer bli rörigt.
Jag håller på med ett litet enkelt script.
Det hela går ut på att jag en sida med filmbilder, betyg och en länk till varje film.
De ligger i en tabell med 5 kolumer sen blir det en ny rad med 5 kolumner där betygen på filmen står sen är det ny rad med filmens namn som också ligger i 5 kolumer.
alla bilder till filmer, betyg och länkar ligger i en databas.
Men när jag skall visa allt på default sidan så loppas allt ut men tex film 1 ligger på hela rad 1 i 5 kolumer.
på rad två ligger film 2 med 5 kolumer.
Fattar ni vad jag menar?
filmbild 1-5 skall ligga på första raden, sen kommer betygen till respektive film sen under där länken till den filmen.
sen efter det skall filmbild 6-10 komma osv.
Detta blev röriigt.
Men här är koden som loopar ut allt.
<% Do While Not RecSet.EOF
film_pic = RecSet("film_pic")
betyg = RecSet("betyg")
namn = RecSet("namn")
ID = RecSet("ID")
%>
<tr>
<td align="center"><img src="<%=RecSet("film_pic")%>" border="0" width="100" height="75"></td>
<td align="center"><img src="<%=RecSet("film_pic")%>" border="0" width="100" height="75"></td>
<td align="center"><img src="<%=RecSet("film_pic")%>" border="0" width="100" height="75"></td>
<td align="center"><img src="<%=RecSet("film_pic")%>" border="0" width="100" height="75"></td>
<td align="center"><img src="<%=RecSet("film_pic")%>" border="0" width="100" height="75"></td>
</tr>
<tr>
<td><%=RecSet("betyg")%></td>
<td><%=RecSet("betyg")%></td>
<td><%=RecSet("betyg")%></td>
<td><%=RecSet("betyg")%></td>
<td><%=RecSet("betyg")%></td>
</tr>
<tr>
<td>"><%=RecSet("namn")%></td>
<td>"><%=RecSet("namn")%></td>
<td>"><%=RecSet("namn")%></td>
<td>"><%=RecSet("namn")%></td>
<td>"><%=RecSet("namn")%></td>
</tr>
<%
RecSet.MoveNext
Loop
RecSet.Close
Set RecSet = Nothing
Conn.Close
Set Conn = Nothing
%>
</table>
Hoppas nån fattar detta.
Vill ni kan jag visa hur det blir. men säg till så laddar jag upp på webbhotellet isf.
/ LP
Sv: Fel vid lopp
Typ:
i = 0
do while not rs.eof
if i=5 then
response.write("</TR><TR>")
i=0
end if
...
...
...
i=i+1
loop
Mvh Max