Webmaster plaats.nl

"Het beginpunt voor alle soorten webmasters"

Forum » Server-Side » zet in database

Onbekend
Onbekend
Berichten: Onbekend
Avatar van
Offline Bericht
Hee ik zet met een probleem. Ik ben bezig met een scriptje en ik weet niet zo goed hoe ik het nu moet doen. Mijn probleem:

Ik het een script met een inputveltje en een knop koop nu wil ik dus dat als je de eerste 10 koopt dat id 1 t/m 10 komt te staan in de database en achter die id's je userid dus zo:

id userid
1 16
2 16
3 16
4 16
5 16
6 16
7 16
8 16
9 16
10 16

Nu komt er iemand anders en die koopt 5 dingen. Dan moet het dus zo worden:

id userid
1 16
2 16
3 16
4 16
5 16
6 16
7 16
8 16
9 16
10 16
11 33
12 33
13 33
14 33
15 33

Nu moet het dus zo komen te staan maar ik zou niet weten hoe ik dat moet doen want je moet in het input velt dus je aantal typen en dan op koop drukken. Ik hoop dat iemand het weet of dat anders iemand iets beters weet.

Script:

1
Om deze code te bekijken moet je zijn ingelogd.



Waar ik het voor wil gebruiken:

Ik ben dus een loterij aan het maken nu selecteerd hij de winnaar van de prijs zo:

Eerst doet hij een rand van het eerste id tot het laatste id. De uitkomst daarvan is $lot_1. Dan selecteert hij het userid zo:

1
Om deze code te bekijken moet je zijn ingelogd.


Dan zet hij het userid in de database bij loterij bij winnaar1 en dan laat een ander script zien wie de prijs heeft dus door de username te laten zien die bij het id zit.
13-07-2010 17:01

Pagina: 1

Reacties op: "zet in database"

Eigenaar Xantox
Berichten: 349
Avatar van Jasper
Offline Bericht
Het zal vast niet de meest perfecte oplossing zijn, maar ik denk dat je dit zo kan doen:

1
Om deze code te bekijken moet je zijn ingelogd.
14-07-2010 15:32
Onbekend
Onbekend
Berichten: Onbekend
Avatar van
Offline Bericht
@Jasper

Ik had het ook al met een for loop gemaakt en dat werkte maar dat kost wel heel veel server load ze hebben mij aan geraden str_repeat te gebruiken. Maar hoe weet ik ook niet Sad
14-07-2010 18:06

Pagina: 1

Reageer op: "zet in database"

Je kan niet reageren omdat je niet bent ingelogd.

» Inloggen
» Aanmelden