om du ändrar sql-frågan till följande:
select top 6 * from db_news order by myID desc
varför hämtar du allt om du ska de 6 senaste?
------------------
<A HREF="http://cartman.nu" TARGET=_blank>
all your base are belong to us!</A>
6 svar · 218 visningar · startad av stoffe
Hej!
Har gjort en nyhets editor som visar nyheter från en access databas, hur gör jag för att visa dom 6 allra senaste nyheterna. Nu visar jag nyheterna efter id då blir ju den senaste inlagda nyheten sist i fältet när jag ska visa nyheterna.
Vore enormt tacksam för hjälp!
Här är koden för att visa nyhetsrubrikerna.
<%
Set db = Server.CreateObject("ADODB.Connection")
db.Open "driver={Microsoft Access Driver (*.mdb)};dbq=" & Server.MapPath("nyheter.mdb")
set rs = server.CreateObject("ADODB.Recordset")
rs.Open "select * from db_news", db
i=0
do while not rs.EOF
%>
<font class="newsrub"><%=left(rs("datum"),10)%></font><a href="news.asp?id=<%=rs("MyID")%>" onClick="if(this.blur)this.blur()" class="main"><br><%=rs("rubrik")%></a><img src="nyheter_arrrow.gif" width="8" height="9"><br clear="all"><img src="nyheter_avg.gif" width="180" height="7"><br clear="all">
<%
i=i+1
if i=14 then exit do
rs.MoveNext
loop
rs.Close
set rs = nothing
db.Close
set db = nothing
%>
om du ändrar sql-frågan till följande:
select top 6 * from db_news order by myID desc
varför hämtar du allt om du ska de 6 senaste?
------------------
<A HREF="http://cartman.nu" TARGET=_blank>
all your base are belong to us!</A>
SELECT TOP 6 * FROM TBLNAME ORDER BY ID DESC
kanske
------------------
1 Man, 1 Million dead, The odds are just about even - Ash
va fean anders, vaffö ha du så bjåttom x( x(
------------------
1 Man, 1 Million dead, The odds are just about even - Ash
Tack för snabba svar, men var skriver jag in det någonstans?
rimmligtvis där du skriver sql frågan tidigare
"select * from db_news" ;)
------------------
1 Man, 1 Million dead, The odds are just about even - Ash
[Redigerat av erka den 09 apr 2001]