Det er ikke så simpelt igen... Forestil dig en træmenu. Du har 2 overemner, Side1 og Side2, og et underemne, Side3, der hører under side1 (attachID = 1). Du skal nu ha et udtræk der først tage dem med 1 som id, så dem med 1 attachID, så dem med 2 som id...osvosvosv...
ohh, jeg havde misforstået hvad du brugte AttachID til.
Så tror jeg ikke det kan laves med sql, du skal have gang i noget server programmering (sådan har jeg i hvert fald lavet det før)
Den nemmeste måde er nok at lave et objekt for hvert menupunkt som har en samling af underpunkter
brug denne sql til at hente fra db: SELECT Navn FROM dbtabel ORDER BY AttachID
og læg objekterne i en midlertidig samling, denne samling kan du løbe igennem og lave referencer mellem parent/child menupunkter. munupunkt objektet skal så have en udskriv metode, der udskriver sig selv og alle dens child menupunkter.
Ja ok. Men du bliver nok lige nød til at forklare det lidt nøjere. Vil du lave et array hvor de bliver gemt hvor jeg så kan kalde dem, eller hvordan vil du lave samlingen?
Synes godt om
Ny brugerNybegynder
Din løsning...
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.