Re: Loop code problem

This WebDNA talk-list message is from

2000


It keeps the original formatting.
numero = 30068
interpreted = N
texte = Let me see if this is what you want :)On your form page:[search ......] [founditems] [/founditems] [/search]this will create an array of text variables equal to the number of records found by the search. On your form process page...[loop start=1&end=[arraysize] [REPLACE db=example.db&eqRECORDNUMdatarq=[interpret][RECORDNUM-[index]][/interpret]]FIELD==[interpret][FIELD-[index]][/interpret][/REPLACE] [/loop]Hope this works for you.regardsanup----- Original Message ----- From: Ralph Dratman To: WebCatalog Talk Sent: Wednesday, April 05, 2000 2:46 PM Subject: Loop code problem > Thanks to all who replied to my previous message. But I believe I misstated the problem. I should have said, > > The fields __CNAME1, __PCT1, __CNAME2, ___PCT2, ... up through __CNAME10 and __PCT10, have been set up via a form on the same page. > > I am trying to implement an array of text variables. I have been able to confirm that these variables are already created and initialized. Now I want to access the contents of these array variables for use in a REPLACE. > > My idea was to construct, for example, the string __CNAME3 by writing > > __CNAME[LOOPNUM] > > where LOOPNUM happens to be, say, 3. This seems to work. > > Then I proceed to put the above into an enclosing set of square brackets, as follows > > [__CNAME[LOOPNUM]] > > which I think should be equivalent to > > [__CNAME3] > > hoping thereby to retrieve the contents of the variable called > > __CNAME3 > > This works sometimes but not always! My method assumes that the results of a substitution are then rescanned for more possible substitutions. Is this true? > > Now that I've stated the problem better, > > 1. What is the RIGHT way (if any) to construct and use an array of text variables? > 2. If I've got the right general idea, what am I doing wrong? > > I apologize for not stating the problem more clearly in my first post. > > Thank you. > > Ralph Dratman > > ------------------------------------------------------------- > This message is sent to you because you are subscribed to > the mailing list . > To unsubscribe, E-mail to: > To switch to the DIGEST mode, E-mail to ------------------------------------------------------------- This message is sent to you because you are subscribed to the mailing list . To unsubscribe, E-mail to: To switch to the DIGEST mode, E-mail to Associated Messages, from the most recent to the oldest:

    
  1. Re: Loop code problem (Anup setty 2000)
  2. Re: Loop code problem (WebDNA Support 2000)
  3. Loop code problem (Ralph Dratman 2000)
  4. Re: Loop code problem (Kenneth Grome 2000)
  5. Re: Loop code problem (Kenneth Grome 2000)
  6. Re: Loop code problem (Anup setty 2000)
  7. Re: Loop code problem (Jason Sofonia 2000)
  8. Re: Loop code problem (Anup setty 2000)
  9. Re: Loop code problem (Nicolas Verhaeghe 2000)
  10. Re: Loop code problem (Nicolas Verhaeghe 2000)
  11. Re: Loop code problem (Anup setty 2000)
  12. Loop code problem (Ralph Dratman 2000)
Let me see if this is what you want :)On your form page:[search ......] [founditems] [/founditems] [/search]this will create an array of text variables equal to the number of records found by the search. On your form process page...[loop start=1&end=[arraysize] [REPLACE db=example.db&eqRECORDNUMdatarq=[interpret][RECORDNUM-[index]][/interpret]]FIELD==[interpret][FIELD-[index]][/interpret][/REPLACE] [/loop]Hope this works for you.regardsanup----- Original Message ----- From: Ralph Dratman To: WebCatalog Talk Sent: Wednesday, April 05, 2000 2:46 PM Subject: Loop code problem > Thanks to all who replied to my previous message. But I believe I misstated the problem. I should have said, > > The fields __CNAME1, __PCT1, __CNAME2, ___PCT2, ... up through __CNAME10 and __PCT10, have been set up via a form on the same page. > > I am trying to implement an array of text variables. I have been able to confirm that these variables are already created and initialized. Now I want to access the contents of these array variables for use in a REPLACE. > > My idea was to construct, for example, the string __CNAME3 by writing > > __CNAME[LOOPNUM] > > where LOOPNUM happens to be, say, 3. This seems to work. > > Then I proceed to put the above into an enclosing set of square brackets, as follows > > [__CNAME[LOOPNUM]] > > which I think should be equivalent to > > [__CNAME3] > > hoping thereby to retrieve the contents of the variable called > > __CNAME3 > > This works sometimes but not always! My method assumes that the results of a substitution are then rescanned for more possible substitutions. Is this true? > > Now that I've stated the problem better, > > 1. What is the RIGHT way (if any) to construct and use an array of text variables? > 2. If I've got the right general idea, what am I doing wrong? > > I apologize for not stating the problem more clearly in my first post. > > Thank you. > > Ralph Dratman > > ------------------------------------------------------------- > This message is sent to you because you are subscribed to > the mailing list . > To unsubscribe, E-mail to: > To switch to the DIGEST mode, E-mail to ------------------------------------------------------------- This message is sent to you because you are subscribed to the mailing list . To unsubscribe, E-mail to: To switch to the DIGEST mode, E-mail to Anup setty

DOWNLOAD WEBDNA NOW!

Top Articles:

Talk List

The WebDNA community talk-list is the best place to get some help: several hundred extremely proficient programmers with an excellent knowledge of WebDNA and an excellent spirit will deliver all the tips and tricks you can imagine...

Related Readings:

How to remove comments with grep? (2003) WebDNA Running Out of RAM? (2004) show all problem (1997) Upgrade Problem.... (1998) OSX Jaguar (2002) PCS Emailer's role ? (1997) RE: Subtotal help (1997) HELP WITH DATES (1997) Beta and new version questions? (1998) Sendmail problem on UNIX (2000) changing creator codes (2000) WebCat chatroom/hyperboard (1997) select multiple (1997) Re2: Calculating multiple shipping... (1997) Firewalls - What's Good? (1999) $Quit, $CloseDatabase corrections (1997) For those of you not on the WebCatalog Beta... (1997) [WebDNA] macOS 10.13.3 and WebDNA Mac Server 8.5.1 - hick-up (2019) synching databases on multiple servers (1997) [username][password] not showing up! HELP! (1999)