Lave menu sammen med DB

Tags:    php

User
Bruger #985 @ 23.04.04 15:31
hey

Jeg kunne godt tænke mig og styre min menu fra min DB

men ved ikke rigtig hvordan jeg skal lave det

der skal være overmenu'er og undermenu'er

så skal det være sådan at hvis man trykker på forsiden skal der komme nogle undermenu'er frem fx. kontakt os osv

nogle der kan hjælpe med det



7 svar postet i denne tråd vises herunder
2 indlæg har modtaget i alt 4 karma
Sorter efter stemmer Sorter efter dato
hmm.. kunne du ikke lave 2 tabeller en der hedder fx menupunkter og en der hedder undermenu. så kan du vel bruge en case eller if funktion til at hente hvilken submenu der skal være synlig ved hjælp af $_GET.



Jeg ville bygge det hele op i en tabel, og så bruge kategorier og lvl's i stedet
eks:

Navn, link, kat, lvl (hvor 1 er over menu og alt andet er under..)


/* ALL UR BASE ARE BELONG TO US */



Hm, ret mig hvis det her er forkert:
Du vil have en menu hvor menupunkterne trækkes ud af din mysql-database som enten "overmenu" eller "undermenu" ?

Se det er jo ikke så svært men hvorfor du ønsker det forstår jeg ikke helt. Kommer du da til at skifte menupunkter dagligt eller sådan noget?

// Kasper



User
Bruger #985 @ 23.04.04 19:34
Hm, ret mig hvis det her er forkert:
Du vil have en menu hvor menupunkterne trækkes ud af din mysql-database som enten "overmenu" eller "undermenu" ?

Se det er jo ikke så svært men hvorfor du ønsker det forstår jeg ikke helt. Kommer du da til at skifte menupunkter dagligt eller sådan noget?

// Kasper


ja jeg ville komme til og tilføje nye undermener tit derfor vil jeg gerne havde lavet det på den måde er det noget du kan hjælpe med




User
Bruger #985 @ 27.04.04 08:58
hmm.. kunne du ikke lave 2 tabeller en der hedder fx menupunkter og en der hedder undermenu. så kan du vel bruge en case eller if funktion til at hente hvilken submenu der skal være synlig ved hjælp af $_GET.



mine tabeler ser sådan ud


CREATE TABLE `menu` (
`id` int(10) NOT NULL auto_increment,
`navn` text NOT NULL,
`link` text NOT NULL,
PRIMARY KEY (`id`)
) TYPE=MyISAM AUTO_INCREMENT=2 ;


INSERT INTO `menu` VALUES (1, 'Forside', 'http://212.10.48.43/website/');


CREATE TABLE `undermenu` (
`id` int(10) NOT NULL auto_increment,
`menuid` int(10) NOT NULL default '0',
`navn` text NOT NULL,
`link` text NOT NULL,
PRIMARY KEY (`id`)
) TYPE=MyISAM AUTO_INCREMENT=1 ;





User
Bruger #985 @ 28.04.04 17:20
Jeg ville bygge det hele op i en tabel, og så bruge kategorier og lvl's i stedet
eks:

Navn, link, kat, lvl (hvor 1 er over menu og alt andet er under..)


/* ALL UR BASE ARE BELONG TO US */



okay hvordan vild u få det hele til og hænge sammen så



User
Bruger #985 @ 29.04.04 19:37
Lukker



t