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.
Hos Computerworld it-jobbank er vi stolte af at fortsætte det gode partnerskab med folkene bag IT-DAY – efter vores mening Danmarks bedste karrieremesse for unge og erfarne it-kandidater.
Slettet bruger
03. oktober 2007 - 09:53#1
så kan du lave en table, jeg kan kun lave det i praksis, da jeg ikke kan ASP, men PHP.
<table> Dit udtræk her { <tr> <td>Din data</td> </tr> } </table>
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.