Heart..pumps blood.Has nothing to do with emotion! Bored
is dat een form met 5 textboxen voor de namen 
of is t ff alles opslaan in variabelen en dan in een keer allemaal toevoegen
als t t laatste is zou ik een array maken, die elke keer de varialelen laten toevoegen en met behulp van een hidden input laten merken aan de browser over welk nummer t gaat van de array
of is t ff alles opslaan in variabelen en dan in een keer allemaal toevoegen
als t t laatste is zou ik een array maken, die elke keer de varialelen laten toevoegen en met behulp van een hidden input laten merken aan de browser over welk nummer t gaat van de array
disjfa - disj·fa (meneer)
disjfa.nl
het form ziet er als volgt uit:
op basis van de querystring ("aantal") maakt ie een for loopje.
Dus bij het aantal 200 krijg je 200 x dezelfde formvelden in je form die je in moet/kan vullen.
En dan zal er dus in de db ook 200 x die waarde ingevoerd moeten worden.
En ik heb het nu met: alles opslaan in variables maar dat lijkt me achteraf gezien nu niet echt handig.
/edit: disjfa, ik neem aan dit je dit bedoeld?
en dan verder gaan voor elk form field? dat werkt niet... helaas
op basis van de querystring ("aantal") maakt ie een for loopje.
Dus bij het aantal 200 krijg je 200 x dezelfde formvelden in je form die je in moet/kan vullen.
En dan zal er dus in de db ook 200 x die waarde ingevoerd moeten worden.
En ik heb het nu met: alles opslaan in variables maar dat lijkt me achteraf gezien nu niet echt handig.
/edit: disjfa, ik neem aan dit je dit bedoeld?
code:
1
2
3
| for each item in (request.form("DBVOORNAAM"))
naam = request.form("DBVOORNAAM")
next |
en dan verder gaan voor elk form field? dat werkt niet... helaas
Heart..pumps blood.Has nothing to do with emotion! Bored
er zitten een aantal waardes in die bij bijvoorbeeld alle 5 de records hetzelfde is:
bij 3 waardes moet ie iedere keer wat anders inserten (mits dat ingevoerd is:
waarde1 = een sessie met Id (wordt dus 5 x ge-insert)
waarde2 = een sessie met afbeelding (wordt dus 5 x ge-insert)
waarde3 wordt dus ingevuld door gebruiker (5 x wat anders, in een formfield wat herhaald wordt door: request.querystring("aantal")
waarde4 idem dito
waarde 5 ook
waarde 1 en 2 (de sessie dus, wordt netjes ge-insert) waardes 4 en 5 niet, omdat die niet uitgelezen worden dmv
een for each loop
snap het niet meer
bij 3 waardes moet ie iedere keer wat anders inserten (mits dat ingevoerd is:
waarde1 = een sessie met Id (wordt dus 5 x ge-insert)
waarde2 = een sessie met afbeelding (wordt dus 5 x ge-insert)
waarde3 wordt dus ingevuld door gebruiker (5 x wat anders, in een formfield wat herhaald wordt door: request.querystring("aantal")
waarde4 idem dito
waarde 5 ook
waarde 1 en 2 (de sessie dus, wordt netjes ge-insert) waardes 4 en 5 niet, omdat die niet uitgelezen worden dmv
een for each loop
snap het niet meer
Heart..pumps blood.Has nothing to do with emotion! Bored
Het kan toch ook in een loopje dat je dan de action van de form verwijst naar toevoegen.asp?aantal=5 (voorbld)
Wel even er voor zorgen dat de velden dus op de pagina waar de form komt als volgt heten:
txtNaam1
txtNaam2 etc.
De veldnamen dus oom met een For lus aanmaken.
Of mag het zo niet met MSsql, kheb daar nml nog geen ervaring mee.
code:
1
2
3
4
5
6
7
8
9
10
| Dim intLus
Dim strVeldNaam, strVeldAdres
For intLus= 1 To Cint(Request.Querystring("aantal")
strVeldNaam= txtNaam+cStr(intLus)
strVeldAdres= txtAdres+cStr(intLus)
rs.AddNew
rs("waarde1")= request.Form("&strVeldNaam&")
rs("waarde2")= request.Form("&strVeldAdres&")
rs.Update
Next |
Wel even er voor zorgen dat de velden dus op de pagina waar de form komt als volgt heten:
txtNaam1
txtNaam2 etc.
De veldnamen dus oom met een For lus aanmaken.
Of mag het zo niet met MSsql, kheb daar nml nog geen ervaring mee.
If it is broken, fix it. If it ain't broken, make it better!
och ja... zoiets ja.. (beetje code raffineren
) maar ik zoiets kan volgens mij wel eens werken...
dan moet het dus op de invoer pagina zo worden dat ie voor elk formfield een "+1" achterflikkert...
thanks.. zal ut eens proberen
dan moet het dus op de invoer pagina zo worden dat ie voor elk formfield een "+1" achterflikkert...
thanks.. zal ut eens proberen
Heart..pumps blood.Has nothing to do with emotion! Bored
Inderdaad, zoiets heb ik nml ook met een winkelwagentje gedaan, dus als je voorbeeldcode wilt, moet je maar even e-mailen oid. (icq ligt er tijdelijk uit). Ben wel weg tot ongeveer 23:00Op dinsdag 05 maart 2002 19:39 schreef TeeDee het volgende:
och ja... zoiets ja.. (beetje code raffineren) maar ik zoiets kan volgens mij wel eens werken...
dan moet het dus op de invoer pagina zo worden dat ie voor elk formfield een "+1" achterflikkert...
thanks.. zal ut eens proberen
If it is broken, fix it. If it ain't broken, make it better!
Pagina: 1