Gå til innhold

Dynamisk menysystem fra mysql?


Anbefalte innlegg

Sitter og prøver å få opp et menysystem og trenger tips til hvordan jeg skal

gjøre det...

Slik det er nå så er systemet slik at når man legger inn menyelementer så

bestemmer man hvilke(t) element elementet skal ligge under.

 

For eksempel(Dette er det jeg vil frem til...):

For private (Ligger ikke under noe og er hovedkategori)

----Om oss (er underkategori og har en eller flere foreldre)

For bedrifter (Ligger ikke under noe og er hovedkategori)

----Om oss

 

Etc...

 

Dette er lagt inn i databasene kategori og kategori_slektskap

 

kategori har følgende variabler:

id(integer, autonummer)

navn(tekst)

språk(integer)

 

kategori_slektskap har følgende variabler:

id(integer, autonummer)

childid(integer)

parentid(integer)

språk(integer)

 

Så over til problemet. Jeg vil ut i fra dette bygge menyen som vist i

eksempelet over. Jeg lurer litt på hvordan jeg må gå frem. Tenker følgende:

 

Først hente kategorier sortert.

Deretter finne hovedkategorier

Deretter finne hovedkategorienes underkategorier

(Deretter finne underkategorienes underkategorier)<---Skal prøve å

implementere dette også i ferdig kode, men er ikke så viktig nå

Skriv så ut hovedkategori nummer 1

Skriv ut underkategori nummer 1

(Skriv ut underkategori nummer 1 til underkategori nummer 1)

Skriv så ut eventuelt neste underkategori/hovedkategori...

 

Blir dette veldig vanskelig å fikse?

 

Bør jeg overføre alle data inn i Arrays og mekke på dem til ønsket resultat?

 

Noen tips?

 

Noen som har noen lignende ting liggende som jeg kan "låne"? :)

Endret av JANMS
Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...