php code gezocht voor produktlijst update

Pagina: 1
Acties:

Onderwerpen


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
hoi,

ik zit met een probleempje.
van php snap ik niet veel, dus hoop ik dat iemand mij kan helpen.

ik heb een lijst zoals hieronder.
een basispc samenstalling met losse componenten in een lijst.
daarbij een totaalprijs.


- AMD XP 2000+ processor
- CPU Cooler
- ECS moederboard
- Onboard netwerkkaart
- Onboard geluidskaart
- 256MB DDR 333 pc2700 RAM geheugen
- 40 Gigabyte harde schijf 7200 rpm
- Geforce IV 64 MB videokaart + tv out
- Floppydrive
- Lite-on 16x/48x speed DVD-rom speler
- Dit alles in een 300W miditower met front-usb !!


Deze lijst is dus de standaard samenstelling.
nu heb ik nog een lijst met meerdere uitbreidingen om de standaard componenten te vervangen.

bijv. een 80 GB hdd ipv 40 GB hdd met een bepaalde meerprijs.

of 512 MB DDR 333 ipv 256 met een meerprijs.

nu wil ik achter de meerprijs componenten een plusje hebben, bijv. een klein gif-bestandje, die, wanneer je er op drukt, de standaard samenstelling aanpast.
dus als je op het plusje achter de 80 gb meerprijs druk, dat de 40 GB verdwijnt uit de lijst en daar de 80 GB voor in de plaats komt. ook moet de totaalprijs dan worden aangepast uiteraard.

en als je eerst voor een 80 gig hebt gekozen, maar dan toch liever de 120 gig wilt, dat je dan de meerprijs ten opzichte van de 40 gig krijgt en niet van de 80 gig.

ook het uitbreiden van de lijst ipv veranderen moet kunnen. het gaat hierbij om het toevoegen van bijv. een monitor.

ik hoop dat iemand mij op weg kan helpen.
overal heb ik al gezocht, maar heb nergens zoiets kunnen vinden.
het lijkt me wel een mooi idee, omdat ze meteen kunnen zien wat voor pc met welke samenstelling ze krijgen en voor welke prijs.

ben benieuwd...
Gr.
BoriS

Acties:
  • 0 Henk 'm!

  • Apache
  • Registratie: Juli 2000
  • Laatst online: 16-09 10:29

Apache

amateur software devver

scriptrequest

Sorry er stond op weg helpen, ok

Stel je hebt een tabel met producten die gelinkt zijn aan een categorie, dan groepeer je je standaard producten onder een group wat een pc vormt. Voor elke categorie duid je dan een default onderdeel aan en mogelijke onderdelen.

Dit zou dan ong een resultaat moeten geven wat jij wil, eenvoudiger dan met eigen uitklap menu's werken is misschien gewone selectbox en javascript om realtime de prijs te herberekenen.

[ Voor 71% gewijzigd door Apache op 19-04-2003 13:35 ]

If it ain't broken it doesn't have enough features


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
kan het niet dmv 1 code op het "plusje" ?
bijv. iets van geef table 16 weer ipv table 4 en tel bedrag x bij standaardtotaal op ?

Acties:
  • 0 Henk 'm!

  • MP83
  • Registratie: Januari 2000
  • Laatst online: 02-02 11:53
Je zou voor het direct updaten van de prijs etc. gebruik kunnen maken van JavaScript, om zo zonder de pagina te refreshen of doorsturen toch output aan je klant te laten zien.

Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
kan ik, als ik het via php wil doen, dan gewoon een bepaalde tabel weergeven zoals beschreven in mijn 2e bericht hier.
want het opnieuw laden van de pagina is geen probleem, als het maar werkt.
en liever niet met javascript.
ik heb een server met php en mysql, dus daar wil ik dan graag gebruik van maken...

Acties:
  • 0 Henk 'm!

Verwijderd

Maak anders per onderdeel een nieuwe tabel.
vb: tabel met harde schijven, monitors, muizen, ...

Acties:
  • 0 Henk 'm!

  • Apache
  • Registratie: Juli 2000
  • Laatst online: 16-09 10:29

Apache

amateur software devver

Verwijderd schreef op 19 April 2003 @ 21:46:
Maak anders per onderdeel een nieuwe tabel.
vb: tabel met harde schijven, monitors, muizen, ...
Perfect voorbeeld van hoe het NIET moet.

Aangezien ik een modje z'n hete adem in m'n nek voelde omwille van deze post maar even wat meer hulp ;)

Tabel categorieen:
catid
categorienaam

Tabel producten
productid
naam
prijs
info
...

Tabel computer
computerid
naam

Tabel stdOnderdelen
computerid
productid

Tabel posOnderdelen
computerid
productid

bij tabel stdOnderdelen en posOnderdelen kan je de discussie voeren of je een extra veld gebruikt om het artikel als standaard bij die configuratie aan te tonen.

Hoe je dit weergeeft kan je volledig selecteren, maar het betekend niet dat je omwille van het feit dat de server beschikt over php & mysql dat je daarom perse javascript moet afschrijven als dit je kostbare server cpu en bandbreedte kan besparen.

If it ain't broken it doesn't have enough features


Acties:
  • 0 Henk 'm!

Verwijderd

Lijkt mij toch meer iets voor Javascript dit?

(het basisidee van die plusjes tenminste)

[ Voor 34% gewijzigd door Verwijderd op 20-04-2003 23:52 ]

Pagina: 1