---
title: "Knyta poster till en viss meny?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/77056-knyta-poster-till-en-viss-meny"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "bigsky"
published: "2003-05-15T13:54:22.000Z"
updated: "2003-05-15T21:45:34.000Z"
replies: 2
views: 139
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/databaser-sql/77056-knyta-poster-till-en-viss-meny"
---

# Knyta poster till en viss meny?

## #1 — bigsky, 2003-05-15T13:54Z

I en meny (ja, vissa av er känner nog igen detta från tidigare trådar) ska det skrivas ut undermenyer till huvudmenyerna när man klickar på dem. Likaså ska de fälls in igen när man klickar på en expanderad huvudmeny. Allt det där fungerar bra. Nu till problemet.
Jag vill kunna knyta flera undermenyer till samma huvudmeny. Och även kunna knyta en undermeny till flera olika huvudmenyer. Man kan tänka sig att undermenyn "Contact" ska finnas under båda huvudmenyerna "Helpdek" och "About Us". Som koden nedan är nu kan jag inte knyta mer än en undermeny till samma huvudmeny.

Databasen ser ut enligt följande:

**control**

- Id
- PageId

 

**links**

- Id
- Label

 

**pages**

- Id
- Name
- Url

 

```
SQL_2 = "SELECT pages.*, control.*, links.* FROM pages, control, links WHERE links.Id = " & strMenu & " AND links.Id = control.Id AND control.PageId = pages.Id ORDER BY pages.Name"
```

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

## #2 — Engine^, 2003-05-15T14:20Z

Om jag förstår någorlunda så måste du lägga till en extra kolumn (antagligen i links), som säger till vilken huvudmeny länken hör till. Varje post i links-tabellen har ett unikt id samt ett id som hänvisar till vilken post i control den hör. Tyvärr förstår jag inte riktigt hur du har lagt upp din databas, så jag kan inte hjälpa dig mycket mer än så.

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

## #3 — bigsky, 2003-05-15T21:45Z

Tack för svaret. Löste det dock själv genom att flytta om lite i databasen. Mjo, det brukar bli krångligt då jag ska förklara någonting som jag själv tycker är aningen krångligt... :)

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/77056-knyta-poster-till-en-viss-meny
