<edit>Trodde jag hade löst det: (Alla läser koden och tänker vilkej J*vla Idiot :D )
sql = "select top 2 * from news order by ID desc"
set rs=Connect.Execute(SQL)
%>
<table cellspacing=0 cellpadding=0 width="100%"
border=0>
<%do while rs.eof%>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr><td><%=rs("titel")%></td></tr>
<tr><td><%=rs("text")%></td></tr>
</table>
<%rs.movenext
loop%>
<table width="90%" border="0" cellspacing="0" cellpadding="0">
<tr><td><%=rs("titel")%></td></tr>
<tr><td><%=rs("text")%></td></tr>
</table>
<%
rs.close
set rs=Nothing
Connect.close
set connect=nothing
%>
TTainEvilMedlem sedan aug. 2002106 inlägg Men nu loopar du ju i alla fall... :q
Jepp kom precis på att koden inte funkar! Jag håller på att bli gallen! vad är fel i koden ovan!
Så här ser databasen ut.
ID TITEL TEXT
1 1 2
2 3 4
3 5 6
4 7 8
5 9 10
Så i slutet ska sidan vara (Och värdena presenteras i olika HTMLstyles):
9
10
7
8
5
6
3
4
1
2
TTainEvilMedlem sedan aug. 2002106 inlägg Enligt ditt exempel så är ju HTML koden densamma för presentation av båda posterna, men skit i det ;)
En "Do" förutsätter en "Loop", liksom en "For" kräver en "Next". Strunta i den! Här kommer ett exempel, inte snyggt men ändå :)
<%
sql = "select top 2 * from news order by ID desc"
set rs=Connect.Execute(SQL)
if Not rs.eof then
%>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr><td><%=rs("titel")%></td></tr>
<tr><td><%=rs("text")%></td></tr>
</table>
<%
end if
rs.movenext
if Not rs.eof then
%>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr><td><%=rs("titel")%></td></tr>
<tr><td><%=rs("text")%></td></tr>
</table>
<%
end if
rs.close
set rs=Nothing
Connect.close
set connect=nothing
%>
Du får upprepa detta för det antal poster du vill presentera. Får man fråga vad det är som förändras för varje post som presenteras?
Jepp så var det
MULTITACK!