cfloop over a list - how to increment

Ask a Question related to Coldfusion - Advanced Techniques, Design and Development.

  1. #1

    Default cfloop over a list - how to increment

    :(

    I'm trying to look over a bunch of form fields, all of which have the same
    name. I can't get the loop to increment to the next iteration. Here is my code.
    How to......? Thanks

    <cfloop list="#FORM.day_shift#" index="pos1">
    <cfset pos1="#left(FORM.day_shift,1)#">
    <cfset pos2="#right(FORM.day_shift,1)#">
    <cfoutput>#pos1#<br>#pos2#</cfoutput><br>
    </cfloop>

    willisman Guest

  2. Similar Questions and Discussions

    1. Access update, CFLOOP, number increment
      I have a table with four columns. field0 | field1 | field3 | field10 (primary key) L ABC 101 ...
    2. Cfloop and list
      thru a form i recieve several list form.list1 ( 123,$15,000,$15,000,$15,000,x) form.list2 (456,$4,000,$15,000,$15,000,s form.list3...
    3. Increment 'A'
      Does anybody knows how to increment the 'A' so it will be 'B' and so on to 'Z'???? Thanx
    4. Time Increment
      What is the smallest time increment that flash recognizes? I need something that is sensitive to the microsecond (.0000001 sec) Thanks
    5. What else will cause the SCN to increment?
      Beside the "commit" statement, what else will cause the SCN to increment? Thanks
  3. #2

    Default Re: cfloop over a list - how to increment

    If you're trying to get the first and last character, of each element in the
    list, maybe something like the attached. Wouldn't it be easier to just give
    each form field a unique name, instead of looping through a list?






    <cfloop list="#FORM.day_shift#" index="item">
    <cfset pos1="#left(item,1)#">
    <cfset pos2="#right(item,1)#">
    <cfoutput>#pos1#<br>#pos2#</cfoutput><br>
    </cfloop>

    mxstu Guest

  4. #3

    Default Re: cfloop over a list - how to increment

    mxstu:

    Your code works wonderfully. I opted to loop through the list because there are 21 separate for fields and I thought this would reduce the processing time.
    Thanks for your help.
    willisman Guest

Posting Permissions

  • You may not post new threads
  • You may post replies
  • You may not post attachments
  • You may not edit your posts

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139