Toon posts:

[ASP] Optellen dynamisch gevulde formfields.

Pagina: 1
Acties:

Verwijderd

Topicstarter
Hai!

Voor een applicatie die ik aan het schrijven ben doet zich het volgende voor:

een klant kan inloggen en zijn bestelling zien.
als laatste kolom staat er dan het aantal wat hij van een bepaald product heeft besteld (dit gebeurt al in een andere applicatie, dus dit komt uit de DB).
Vervolgens wordt dit aantal vermenigvuldigd met het volume wat dit product in zou nemen op een deense kar (export-bedrijfje eej :))
Dit is me tot zover wel gelukt.

MAAR:

als een bestelling (het totale volume) geen heel getal betreft, kan de gebruiker de aantallen van een product zo aanpassen dat het totale volume wel een heel getal wordt.
Dus wat heb ik gedaan:
Voor elke rij in de database wordt er een hidden field meegestuurd.
Deze krijgt na optelling de waarde van aantal*volume.
Echter is dit een dynamisch aantal fields natuurlijk...
Hoe krijg ik nu nadien het totale volume berekend?

Mijn idee was een for-statement, maar ja, ik zit nu een beetje vast!

Wie kan me helpen!?


(i know, beter moeten opletten bij de lessen op school :P)

  • gorgi_19
  • Registratie: Mei 2002
  • Laatst online: 28-08 15:58

gorgi_19

Kruimeltjes zijn weer op :9

Iets van
code:
1
2
3
4
5
6
For Each Item in Request.Form
    ....
    ' controleren of Item een bedoeld veld is,
    ' zo ja, optellen
    ....
Next

Digitaal onderwijsmateriaal, leermateriaal voor hbo


Verwijderd

Topicstarter
mmmzz... daar ga ik eens ff mee aan de slag :)

Verwijderd

Als je nu eens de formfields een nr meegeeft, voor elk record 1?

duszo


rs.open("select * from blaat"), conn,3,3

total = rs.recordcount ' totaal records
count = 0
response.write "<input type=hidden name=total value="&total&">"
do until rs.eof
count = count + 1
response.write "<input type=text name=waarde"&count%> value ="&rs("waarde")&">"
rs.movenext
loop
rs.close


na verzending kun je met dit de boel weer uitlezen

total = request("total")

for a = 1 to total
waarde = request("waarde"&a)
next

  • akakiwi
  • Registratie: September 2000
  • Laatst online: 20-03 11:13

akakiwi

I believe in the ruling class.

Gorgi_19 heeft het wel helemaal goed.
Zijn manier uitwerken, en je bent er :)

| Life is a game (and games are fun) | homepage |