Det der så er problemet er at jeg skal hente de oplysninger og loop gennem dem og putte dem i min database, og KUN checkbox-felterne. Jeg har snart prøvet alt med intet af det virker - er der nogen der har en ide til det?
I lang tid har samarbejdsbranchen fokuseret på at forbedre enhedsfunktioner – bedre kameraer, klarere lyd og smartere software. Men den virkelige forvandling handler ikke om funktioner.
Det er det du bliver nød til at lave om, for du ved sikkert ikke hvor mange af dem der er??? Ellers skal du lave en hiddenfelt som indeholder antallet, som også bliver submittet, så du ved hvormange gange du skal loope igennem.
Desuden skal du også ændre navnene på checkbox'ne og textfelterne så de ikke hedder det samme: <input type="checkbox" name="stkantalCheck_<%=nr%>" value="0" size="3" /> <input type="text" name="stkantalText_<%=nr%>" value="0" size="3" /> ... <input type="hidden" name="antalLoop" value="<%=nr%>" />
så kan du lave det sådan: for f=1 to cInt(request.form("antalLoop")) response.write request.form("stkantalCheck_"& f) response.write request.form("stkantalText_"& f) next
musicchart.dk >> Det er en mulighed, men jeg har det generelt dårligt med at bruge den metode, da den løber formdata igennem, som ikke skal bruges. Og i dette tilfælde giver det problemer, hvis der skabes et element til med navnet "stkantalCheckAll".
Så vil jeg hellere sende et tal med, også kun løbe de elementer igennem som jeg ved skal bruges.
I sidste ende er det selvfølgelig en smagssag, og jeg kender et par andre som bruger "for each item in request.form" metoden. Jeg vil bare ikke bruge den :o)
Hvis du selv genererer formularen og du ellers gennemløber den kontrolleret, så er det da en rimelig effektiv måde at vedligeholde data til flere poster på samme skærmbillede og gemme sikkert til en database...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.