webForumDet fria alternativet

länka i en databas?

ASP

5 svar · 209 visningar · startad av Dwarfen

Medlem sedan jan. 2002241 inlägg
Frågan#1

Sitter här med ett litet problem...
Behöver lite hjälp med ett nyherscript.

har lyckats med att göra ett nyhetsscript med inskrivning och läsning av databas. Men jag tänkte lägga till en funktion där man kan se de 5 senaste inskrivna nyheternas rubrik. Man ska alltså bara se rubriken, och sedan ska det gå att klicka på dem för att komma till själv nyheter.
Någon som har någon ide?

Medlem sedan nov. 20018 492 inlägg
#2

Något i denna stilen borde du använda.

Set Connection = Server.CreateObject("ADODB.Connection")
Connection.Open "Driver={Microsoft Access Driver (*.mdb)};dbq=" & Server.MapPath("[blue]DATABAS.MDB[/blue]")
Set rs = Connection.Execute("SELECT [blue]ID, rubrik[/blue] FROM [blue]TABELL[/blue] ORDER BY ID DESC")
Do Until rs.EOF
Response.Write"<a href=lasnyhet.asp?ID=" & rs("ID") & ">" & rs("rubrik") & "</a>"
rs.MoveNext
Loop
rs.Close
Set rs = Nothing
Connection.Close
Set Connection = Nothing

Sen i lasnyhet.asp så tar du bara fram nyheten med idnummret som skickas med som en querystring.

/Mika3l

Medlem sedan nov. 20018 492 inlägg
#3

Välkommen till wF också förresten! :bire

Ännu ett offer som söker sig hit! ;) §e

/Mika3l

Medlem sedan mars 2002777 inlägg
#4

Borde vá:

Set rs = Connection.Execute("SELECT TOP 5 ID, rubrik FROM TABELL ORDER BY ID DESC")
Medlem sedan nov. 20018 492 inlägg
#5

Ooops!
Executa mig. ;) :stud

/Mika3l

Medlem sedan jan. 2002241 inlägg
#6

tackar så mykcet, er kan man lite på ;=)

260 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
123 ms — deklarationer (db)
0 ms — hämta statistik (cache)
129 ms — hämta tråd, inlägg och bilagor (db)
127 ms — ändringar (db)