---
title: "Nyheter i en dropdown"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/82342-nyheter-i-en-dropdown"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "SimOnline"
published: "2003-07-19T18:03:30.000Z"
updated: "2003-07-19T20:14:31.000Z"
replies: 2
views: 207
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/asp/82342-nyheter-i-en-dropdown"
---

# Nyheter i en dropdown

## #1 — SimOnline, 2003-07-19T18:03Z

Jag är minst sagt nyböjare inom ASP och skulle vilja ha hjälp med ett litet problem. 

Det är så här att jag har en nyhetssida på min hemsida där först den senaste nyheten visas i sin helhet och sedan hade jag tänkt att det under den senaste nyheten skulle sitta en dropdown-meny som listar alla nyheter.

Alltså, det är dropdown-menyn jag behöver hjälp med.
1\. Hur får jag till det så att besökaren skickas direkt till den nyheten som han/hon markerar, utan att behöva använda en submit-knapp?
2\. Hur får jag dropdown-menyn att lista alla nyheter ifrån en access-databas med. Där finns bla. kolumnerna datum och rubrik, vars info jag skulle vilja ha med i listan.
3\. Går det att få listan att visa endast 10 nyhets-rubriker, och så en \<option\> längst ner i listan som byter datan i listan till nästa 10 nyheter i databasen?

Hoppas någon vänlig själ förstår och kan komma med något förslag. Fråga gärna om ni inte förstår.

Permalänk: https://www.webforum.nu/p/82342

## #2 — Melea, 2003-07-19T20:02Z

Hejsan!

Jag ska göra mitt bästa, så här ser det på ett ungefär ut, har inte kollat om den funkar, men enligt mig ser den korrekt ut :)

1\. 

**Drop down meny**

```
<%Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("nyheter.mdb")
SQL = "SELECT TOP 10 * From nyheter Order By id desc"
Set RecSet = Conn.Execute(SQL)%>

<FORM>
<select name="meny" onChange="MM_jumpMenu('parent',this,1)">
<option selected>Nyheter</option>

<%Do Until RecSet.EOF%>

<option value="nyheter.asp?id=<%=RecSet("id")%>"><%=RecSet("topic")%></option>

<%
RecSet.Movenext
Loop
%>

</select>
</FORM>
```

**Nyheter.asp**

```
<%Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("nyheter.mdb")
SQL = "SELECT * From nyheter where ID = " & Request.Querystring("ID") & " "
Set RecSet = Conn.Execute(SQL)%>

<table cellspacing="0" cellpadding="0" border="0">
<tr>
<td width="100">Topic</td><td><%=RecSet("topic")%></td>
</tr>
<tr>
<td>Datum</td><td><%=RecSet("datum")%></td>
</tr>
<tr>
<td colspan="2"><%=RecSet("text")%></td>
</tr>
</table>
```

2\. -

3\. Vet faktiskt inte hur, tyvärr...

Tack o hej, leverpastej!

Permalänk: https://www.webforum.nu/p/1114907

## #3 — Jymdis, 2003-07-19T20:14Z

3\.
Går ska det väl göra, du får titta på paging helt enkelt..

Permalänk: https://www.webforum.nu/p/1114913

---

Tråden på webben: https://www.webforum.nu/amne/asp/82342-nyheter-i-en-dropdown
