Du skal lave et todimensionalt array, f.eks. 100x3 hvor 3 er (varenavn, pris, antal). De 100 er så det antal køb du kan foretage dig inden du løber ind i problemer
- nåh, men der for skal du sætte en sessionvariabel, 'koebnr', til 0 når du initialiserer, hvis der så bliver købt noget, så er koebnr = koebnr +1, altså 1
hmm pænt svært at forklare, lidt pseudokode:
//initialiser
intKoeb = 0;
intKurv = array(99, 2) //husk at arrays er 0-baseret derfor de "-1"
//indsæt vare
//intKoeb er stadigvæk 0
intKurv(intKoeb)(0) = 'varenavn'
intKurv(intKoeb)(1) = antal
intKurv(intKoeb)(2) = pris
På den måde kan du styre det...
Så kan du jo hvis du vil udskrive det gøre således:
//udskriv
intI = 0
intMax = 99
While intI < 99
echo intKurv(i)(0) //udskriver varenavnet på vare nr i
Lidt løst men jeg har p.t. ikke tid til at lave et eksempel, beklager, håber dog at du kan bruge det til noget....