Avatar billede Slettet bruger
17. juni 2006 - 22:00 Der er 16 kommentarer og
2 løsninger

Købe system

Hej.

Jeg skal til at lave noget hvor man kan købe noget til sin bruger. Hvordan gør man det? Altså hvis vi siger vi har et æble som vi vil sælge. Så siger man æble 3 kr. Så hvis man har 100kr. Så mister man de 3kr. Og får et æble.

Jeg bruger Access
Avatar billede jps6kb Novice
17. juni 2006 - 22:24 #1
Altså, du mener virtuelt? Så man har en bruger som kan have tilknyttet nogle ting, eller hvordan?
Avatar billede jps6kb Novice
17. juni 2006 - 22:35 #2
Hvis det er virtuelt, og vi snakker 3point for et æble og man har 100point. (Bare for at være sikker på det ikke er rigtige penge og online betaling og sådan :p)

Så har du tre tabeller.

Bruger
id
navn
point

Ejerskab
brugerid
tingid
antal

Ting
id
navn
point

På den måde, kan du, når en bruger vil have et æble, oprette en række i Ejerskab, med hans brugerid, tingens id og hvor mange han skal have.
Så trækker du bare fra Bruger.point, det som står i Ting.point.

Sådan du mente?
Avatar billede jps6kb Novice
17. juni 2006 - 22:38 #3
Så trækker du bare fra Bruger.point, det som står i Ting.point gange det antal han skal ha' .. ;)
Avatar billede Slettet bruger
17. juni 2006 - 22:47 #4
Forstod jeg ikke. Jeg mente det var sådan her:

Vi har en tabel kaldet bruger i den er der nogle ting der hedder:
ID = 1
Brugernavn = Leo
Æble = 0
Point = 100

Så minussede man det og fik et æble så det så sådan her ud

Id = 1
Brugernavn = Leo
Æble = 1
Point = 97
Avatar billede Slettet bruger
17. juni 2006 - 22:59 #5
OGså ville det være dejligt med en hel kode
Avatar billede jps6kb Novice
17. juni 2006 - 23:34 #6
Ja, du kan også gøre det sådan.
Med det andet kan du nemt tilføje nye ting, eks. bananer og pærer.
Men er det kun æbler så?
Avatar billede Slettet bruger
17. juni 2006 - 23:53 #7
Til at starte med er det kun æbler. Æbler var kun et exempel.:)..
Men så den anden måde hvordan virker den.?..
Avatar billede jps6kb Novice
18. juni 2006 - 11:22 #8
Det virker sådan her:

'Bruger'
id : 1
navn : Ole
point : 100
---------------------
Det er en ny bruger.

Så har du æbler og bananer som ting man kan købe :
---------------------
'Ting'
id : 1
navn : Æble
point : 3

id : 2
navn : Banan
point : 5
---------------------
Så køber Ole brugeren en af hver og to poster bliver oprettet i 'Ejerskab' tabellen:
---------------------
'Ejerskab'
brugerid : 1
tingid : 1
antal : 1

brugerid : 1
tingid : 2
antal : 1
---------------------
Samtidig trækkes 5 point og 3 point fra Brugerens point felt.

Så det hele ser sådan ud nu:
---------------------
'Bruger'
id : 1
navn : Ole
point : 92
---------------------
'Ejerskab'
brugerid : 1
tingid : 1
antal : 1

brugerid : 1
tingid : 2
antal : 1
---------------------
'Ting'
id : 1
navn : Æble
point : 3

id : 2
navn : Banan
point : 5
---------------------

Giver det lidt mening?
På denne måde, kan du tilføje nye ting, ved bare at oprette dem i 'Ting' tabellen.
Avatar billede Slettet bruger
18. juni 2006 - 20:16 #9
Giver lidt menning. Men så mangler jeg bare en kode... Kan hæve det til 150 point
Avatar billede jps6kb Novice
19. juni 2006 - 11:10 #10
Hvilken kode vil du have?
Kan du selv finde ud af at lave siden med de ting man kan 'købe', så jeg bare skal lave selve scriptet som opdaterer databasen?
Avatar billede Slettet bruger
19. juni 2006 - 13:58 #11
Det hele i en .zip fil ville være rigtig dejeligt...
Avatar billede jps6kb Novice
19. juni 2006 - 14:48 #12
Jaeh, det kan jeg godt se.. hehe.. men jeg har lidt begrænset tid.. så formår du selv at lave en side hvor den henter tingene ud og lister dem og så med et link for at købe?
Avatar billede Slettet bruger
19. juni 2006 - 14:54 #13
Kan jeg jo ikke detfor jeg sprøger.. Men jeg kan prøve selv at lave databasen
Avatar billede jps6kb Novice
19. juni 2006 - 17:26 #14
Okay, men hvis du smider den op til 200, så skal jeg nok lave det for dig.
Avatar billede Slettet bruger
20. juni 2006 - 14:18 #15
Gør jeg
Avatar billede jps6kb Novice
21. juni 2006 - 22:09 #16
http://exp.itws.dk/716074/ .. her kan du hente og se systemet..

Zip: http://exp.itws.dk/716074/716074.zip
Avatar billede jps6kb Novice
22. juni 2006 - 19:08 #17
Hallo?
Avatar billede Slettet bruger
22. juni 2006 - 19:20 #18
Havde ikke fået nogen mail.. Men tak
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