03. oktober 2007 - 09:47Der er
7 kommentarer og 1 løsning
Hent top3 fra database..
Hej folkens.
Jeg kan ikke lige se mig ud af hvordan jeg henter de 3 øverste poster fra en database og placerer dem vandret i en tabel på min side. Normalt når man henter informationer fra en database lister den det jo bare lodret til der ikke er mere.
tak for dit svar coldgate, jeg er ikke helt sikker på jeg forstår hvad du mener desværre. Der skal hentes den øverste post i den ene column, nr.2 post i den næste column og nr.3 post i den sidste column af tabellen.
Min kode ser pt. sådan her ud og lister som sagt den hele under hinanden:
<% dim Connection,SQLstringK,RS
Set Connection = Server.CreateObject("ADODB.Connection") Connection.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ="&Server.MapPath("database/db.mdb") SQLstringK="SELECT TOP 3 * FROM tabel ORDER by id desc" SET RS=Connection.Execute(SQLstringK)
%>
<%=RS("billede")%> <%=RS("data")%>
<%
RS.MoveNext wend
RS.close set RS =nothing connection.close set connection = nothing
Herunder indsat i din kode. Tabellen bliver ikke lavet, hvis databasen er tom: -------------------------------------------------------------- <%Set Connection=Server.CreateObject("ADODB.Connection") Connection.Open "DRIVER={Microsoft Access Driver (*.mdb)};DBQ="&Server.MapPath("database/db.mdb") Set rs=Connection.Execute("select top 3 [billede],[date] from [tabel] order by [id] desc")
If Not rs.EOF Then Response.Write "<table><tr>" While Not rs.EOF Response.Write "<td>"&rs("billede")&"<br>"&rs("data")&"</td>" rs.MoveNext WEnd Response.Write "</tr></table>" Else Response.Write "Der er endnu ingen poster i databasen!" End If
rs.Close set rs=Nothing Connection.Close Set Connection=Nothing%>
Synes godt om
Slettet bruger
03. oktober 2007 - 15:47#5
nej okay scum, men så er det godt der kom nogen asp eksperter til. Men det er præcis som de laver det jeg lavet det i praksis. :P
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.