Toon posts:

[ASP] Dynamisch (html) formulier en verwerking

Pagina: 1
Acties:
  • 40 views sinds 30-01-2008

Verwijderd

Topicstarter
mijn situatie:

ik heb een pagina waar dynamisch een lijst (binnen een form tag) wordt uitgelezen met een naam en daarbij een hoeveelheid (cursusnamen, en hoeveel er ingeschreven mag worden). Dus:

cursusnaam [45]
cursusnaam2 [32]
cursusnaam3 [12]

en dit voor 45 cursussen , de 2de kolom kan gewijzigd zie code verderop

Beide van deze gegevens komen uit een database via een recordset en query. Alleen de hoeveelheid moet gewijzigd kunnen worden dit doe ik in het formlier via:

code:
1
<input type='text' size='2' name="& oRsAantal("cursuscode")  &" value="& oRsAantal("Maximaal_aantal") &">


dit stukje code wordt dus herhaald voor elke cursus.. het formulier verwijst naar een verwerkingspagina .. op die pagina wil ik dat voor elke cursus de hoeveelheid (gewijzigd of niet) via een update query in de database geplaatst worden.. (via een loop oid? want het zijn er dus 45) hoe moet deze verwerkingspagina er dan uitzien (qua code ja :p )?

  • bigbeng
  • Registratie: Augustus 2000
  • Laatst online: 26-11-2021
Ik ga ervan uit dat alleen die data in het form staat en dat het form middels de method="post" de data verstuurd.

In dat geval kun je met de volgende code ver komen:
VBScript:
1
2
3
4
For Each sName In Request.Form
    sValue = Request.Form(sName)
   ... update statement hier
Next

  • faabman
  • Registratie: Januari 2001
  • Laatst online: 08-08-2024

Op zoek naar een baan als Coldfusion webdeveloper? Mail me!


  • gorgi_19
  • Registratie: Mei 2002
  • Laatst online: 13:23

gorgi_19

Kruimeltjes zijn weer op :9

dit stukje code wordt dus herhaald voor elke cursus.. het formulier verwijst naar een verwerkingspagina .. op die pagina wil ik dat voor elke cursus de hoeveelheid (gewijzigd of niet) via een update query in de database geplaatst worden.. (via een loop oid? want het zijn er dus 45) hoe moet deze verwerkingspagina er dan uitzien (qua code ja )?
Dit stuk lijkt me iets te veel op een script request, daar doen we niet aan in Programming & Webscripting :) Verder kan je met een for each loopje, zoals hierboven staat, ook wel eea oplossen. :) Met die links en zoekwoorden moet je er wel uit kunnen komen. :)

Digitaal onderwijsmateriaal, leermateriaal voor hbo


Dit topic is gesloten.