Hej, jag hämtar information från databas, där fyra poster presenteras på ett sätt och dom andra på ett annat sätt. Ett sätt: Prova så här: Fast detta borde bli bättre: Det funkar, men är inte rätt!Välj alla UTOM dom fyra överst???
Min fråga: Hur hämta jag dom andra, alla utom dom fyra senaste?
så här ser min kod ut för dom fyra första.
SQL = "SELECT top 4 * FROM news ORDER BY ID DESC"
Tack ChristoferSv: Välj alla UTOM dom fyra överst???
SELECT * FROM news
WHERE ID NOT IN(SELECT top 4 ID FROM news ORDER BY ID DESC)Sv: Välj alla UTOM dom fyra överst???
SELECT *
FROM news
WHERE ID NOT IN (SELECT top 4 ID FROM news)
ORDER BY ID DESC
/AndersSv: Välj alla UTOM dom fyra överst???
SELECT * FROM news
WHERE ID NOT IN(SELECT top 4 ID FROM news ORDER BY ID DESC)
ORDER BY ID DESC
/FSv: Välj alla UTOM dom fyra överst???
post 1, 2, 3, 4 hämtas efter min kod, nu vill jag att post 5, 6, 7....ska hämtas med en ny connection, men det som hämtas är post 8, 7, 6, 5, alltså bakvänt, ändrar jag Desc till Asc så hämtas 1, 2, 3, 4, 5, 6... någonstans är det fel.
Hjälp:
All min kod:
<code>
<%
Set Connect = Server.CreateObject("ADODB.Connection")
Set rs = Server.CreateObject("ADODB.Recordset")
Connect.Open "driver={Microsoft Access Driver (*.mdb)};dbq=" & Server.MapPath("/admin")
SQL = "SELECT top 4 * FROM news ORDER BY ID DESC"
rs.Open SQL, Connect, 1, 2
Do while not rs.EOF
%>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td><span class="datum"><%=rs("datum")%></span><br>
<span class="fetbrod"><%=rs("rubrik")%></span><span class="brod2"><br>
<%=rs("text")%><br><br>
</span>
</td>
</tr>
</table>
<%
rs.MoveNext
Loop
%>
</td>
<td width="41%" align="right" valign="top" class="brod">
<div align="left">
<%
Set Connect = Server.CreateObject("ADODB.Connection")
Set rs = Server.CreateObject("ADODB.Recordset")
Connect.Open "driver={Microsoft Access Driver (*.mdb)};dbq=" & Server.MapPath("/admin")
SQL = "Select * from news where Id NOT in (SELECT Top 4 Id FROM news ORDER BY Id Desc)"
rs.Open SQL, Connect, 1, 2
Do while not rs.EOF
%>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="32%" valign="top"><div align="right" class="datum"><%=rs("datum")%></div>
</td>
<td width="68%" valign="top"><div align="right" class="fetbrod"><%=rs("rubrik")%></div>
</td>
</tr>
</table>
<%
rs.MoveNext
Loop
%>
</code>