---
title: "Meny från databas"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/141866-meny-från-databas"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Calippo"
published: "2006-02-02T09:15:09.000Z"
updated: "2006-02-02T13:27:56.000Z"
replies: 8
views: 391
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/141866-meny-från-databas"
---

# Meny från databas

## #1 — Calippo, 2006-02-02T09:15Z

Hur ska man bäst skriva om man vill loopa ut en menystruktur fån en databas.

Den kan ha hur många undermenyer som helst innan man kommer till produkten.

Databasen ser ut så här (förenklad):

id \| strMenu         \| intParent
\-----------------------
1 \| Huvudmeny1   \| 0
2 \| Undermeny1    \| 1
3 \| Produkter1      \| 2
4 \| Huvudmeny2   \| 0
5 \| Undermeny2    \| 4
6 \| Undermeny2_2 \| 5
7 \| Produkt1         \| 6

intParent betyder att den ligger under motsvarande id.
0=Den ligger i rooten på strukturen.

Så sidan ska se ut så här:

\- Huvudmeny1
\_\_-Undermeny1
\___\_- Produkt1
\- Huvudmeny2
\_\_- Undermeny2
\___\_- Undermeny 2_2
\_____\_- Produkt 2

Hur ska koden se ut?
Nån slags array eller?

Vore tacksam om någon kunde posta en fungerande kod här.

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

## #2 — timedia, 2006-02-02T10:28Z

Det finns en sådan meny i scriptbanken.
[Här ligger det!](http://www.webforum.nu/showthread.php?t=76224)

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

## #3 — Travoni, 2006-02-02T11:07Z

Sök på rekursiv\* i asp-forumet.

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

## #4 — Calippo, 2006-02-02T12:49Z

Hmm, verkade vettig, ska kika mer på den...

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

## #5 — Calippo, 2006-02-02T13:03Z

Den va inte så lätt som jag trodde.
Om jag vill lägga till fält i databasen, tex en URL, hur gör man så att den kommer med i länken när man klickar i menyn?

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

## #6 — timedia, 2006-02-02T13:10Z

Läs om arrays!

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

## #7 — Calippo, 2006-02-02T13:23Z

Kan inte arrays, har inte fattat mig på dom (:

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

## #8 — timedia, 2006-02-02T13:25Z

Då är det inget för dig. Använde själv den menyn som utgångspunkt och får erkänna att det var jobbigt.

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

## #9 — Calippo, 2006-02-02T13:27Z

ahh, fick den att hämta ett värde till från databasen. Nu kanske det lossnar lite mer...

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/141866-meny-från-databas
