Ja, jeg vil gerne give HJAELP TIL SELVHJAELP. Hvor stor en indsats er du selv parat til at goere i sagen? Vi har foer kunnet finde ud af det, men nu synes vi at have svaert ved at kommunikere.
Skal vi foerst tage det med hvordan et produkt ved hvilken kategori det er i? Du viste denne produkttabel:
produkter
produktid, produktnavn, produktHTML, dato, beskrivelse, image
Hvis du fylder en raekke i tabellen ud, for eksempel produktid=10, produktnavn='cykel', dato='2011-02-25', o.s.v., saa kender produktet cykel sin id, sit navn, sin produktHTML (hvad det saa er,) sin dato, sin beskrivelse, og sin image. Og ikke andet.
Hvis du ogsaa vil at produktet skal kende sin kategori og brand saa maa du udvide tabellen saa det ogsaa har et felt kategori og et felt brand og fylde disse ud, for eksempel kategori='transportmiddel', brand='SCO'.
Saa langt er det da til at forstaa, ikke sandt? Eller??
Men det rejser naturligvis nye spoergsmaal: (1) Hvordan faar du oplysninger ud af produkttabellen saa du ogsaa ved det, og (2) hvordan faar du oplysningerne ind i produkttabellen til at begynde med? Det generelle svar er dette: Man laver et program der kommunikerer med databasen og som indeholder SQL statements saasom "SELECT id, navn, dato, kategori, .... FROM produkter.." og "INSERT INTO produkter VALUES(25, 'cykel', '2011-02-25', 'transportmiddel', 'SCO' ..."
Saadanne programmer kan man downloade, men med mindre man selv er parat til at goere en indsat med selv at aabne og studere filerne og saette sig lidt ind i sagerne, saa kommer man ikke ret langt hvis man vil tilpasse programmerne.
Fra det link du sendte kan jeg se at du downloader en webshop. Af filerne i linket kunne jeg aabne to, opretprodukt-post.php og opretprodukt.php.
Fra opretprodukt-post.php kan jeg se at webshoppen goer brug af en databasetabel "produkter" med felterne produktnavn, pris, produktHTML, kategori, brand, beskrivelse, dato, med andre ord saadan som jeg sagde tidligere.
opretprodukt.php indeholder en formular hvor man kan fylde ud produktnavn, pris, kategori, brand, og beskrivelse. Jeg har pakket filen ud, og du kan se formularen her:
http://christianjorgensen.be/gulvflaesk1.php . Formularen indeholder en dropdown for kategori, men den dropdown indeholder kun en enkel vaerdi, nemlig 'kategori'. Ligeledes indeholder formularen en dropdown for brand med en enkel vaerdi, 'brand'.
Og saa tilbage til dit oprindelige spoergsmaal. Er det saaledes at du har en databasetabel kategorier med en raekke kategorinavne? Og du vil at dropdownlisten skal indeholde disse kategorier? Og ligeledes med brand?
I saa fald har jeg disse spoergsmaal:
1. Den produkt tabel du viser, hvor har du den fra? (Den er forskellig fra den produkttabel der bruges i dit downloadede program. Har du maaske skrevet forkert?)
2. kategorier tabellen, hvor har du den fra? Bestaar den allerede med kategori vaerdier i? I saa fald, hvor sidder den? I den samme database som produkter? Hvordan blev vaerdierne fyldt ud? Har tabellen kun en enkel kolonne, kategorinavn? Eller har den ogsaa en kolonne med en ID?
3. Samme spoergsmaal for brands tabellen.
Naar vi har akkurat information derover, og hvis du saa er indstillet paa selv at gaa ind og aendre paa databasen og paa php filerne, vil jeg sandsynligvis kunne komme med forslag der kan hjaelpe dig til at opnaa det resultat du soeger.