Avatar billede mekaniker Nybegynder
06. maj 2002 - 13:09 Der er 8 kommentarer og
1 løsning

List produkter i bestemt rækkefølge

Jeg er ved at lave et site til en lille café, sitet er ganske enkelt, det ligner faktisk bare et menukort, hvor man enten kan bladre eller vælge at folde det helt ud.
Jeg har så lavet en administrationsdel for at de ansatte selv kan redigere indholdet, og det virker fint.
men jeg har lille problem med hensyn til rækkefølgen af de forskellige produkter.
Menukortet er delt op i nogle forskellige kategorier, så som kaffe, kolde drikke, kolde retter.
For hver af disse kategorier har jeg en tabel i en db.
Men hvis jeg nu fjerner kaffe nr. 3, og derefter laver en ny type kaffe, og gerne vil have den til at står på den plads hvor jeg fjernede en.

Jeg havde tænkt mig at man måske kunne lave noget med en kollonne i tabellen hvor et tal fra 1 og op kunne sættes for det givne produkt, og derefter sortere efter denne kollonne.

Men, er der nogle som kunne forslå en anden løsning for, at en ansat, med en begrænset viden, kunne bestemme rækkefølgen af disse produkter.

 
Avatar billede lenn Nybegynder
06. maj 2002 - 13:12 #1
Istedet for at slætte produktet kunne du opdatere denne med update. Så vil den nye vare stå på samme plads som den gamle...
Avatar billede lenn Nybegynder
06. maj 2002 - 13:12 #2
slætte = slette        -          sorry
Avatar billede Spotgun Seniormester
06. maj 2002 - 13:13 #3
Du kunne lave en relationel database, hvor du har en tabel der f.eks. hedder "typer" og en tabel med alle produkterne. For hvert produkt angiver du så hvilken "type" det er (kaffe, kold drik osv...) - de ansatte kan så selv gå ind og definere hvilke typer der skal være tilgængelige, og du kunne f.eks. bagefter sortere typerne alfabetisk, når de skal definere nye produkter.
Avatar billede mekaniker Nybegynder
06. maj 2002 - 13:14 #4
Ja, jeg fortår, men systemet er lavet sådan at man kan vælge om et produkt skal vises på userdelen eller ej, dvs. at nødvendig vis vil man ikke slette produktet men bare vælge at lade være med at vise det.
Avatar billede Spotgun Seniormester
06. maj 2002 - 13:18 #5
Så kan du jo bare lave et true/false felt i produkt-tabellen, som angiver om det er noget der skal vises i user-delen eller ej.
Avatar billede mekaniker Nybegynder
06. maj 2002 - 13:22 #6
spotgun, jeg tror ikke rigtig du har forstået, hvad det er jeg vil.
Under kategorien kaffe har jeg måske 20 forskellige slags kaffer, det er dem jeg gerne vil bestemme rækkefølgen på.
Avatar billede Spotgun Seniormester
06. maj 2002 - 13:25 #7
Okay, og jeg går så ud fra, at det ikke er nok at sortere dem alfabetisk? I så fald, så tror jeg også du bliver nødt til at lave et manuelt "prioriterings-system" med tal, hvor de ansatte selv sætter rækkefølgen...
Avatar billede mekaniker Nybegynder
06. maj 2002 - 13:34 #8
OK jeg vil lige lade den stå åben lidt.
Avatar billede mekaniker Nybegynder
07. maj 2002 - 23:48 #9
Jeg prøver at finde ud af noget
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester