Re: Trying to evaluate data that is stored in an indexed variable...

This WebDNA talk-list message is from

2000


It keeps the original formatting.
numero = 34751
interpreted = N
texte = I didn't look too carefully... but you have some goofy syntax: (see below)Matthew Levy wrote:> Hi, > > I want to be able to evaluate numbers (multiple) that are stored in a > variable. Let me explain: > I have a variable called download_[index] that stores user input (a > download_id of a program that the user has selected to download). The user > can select multiple items to download so there are several different numbers > that are stored in this index variable. And, oh yeah, the numbers are > separated by and &. Here is the snippet of code that I use to index items > selected by the user. > > [text multi=T][loop start=1&end=[search > db=/db/download.db&nedownload_iddata=[blank]][numfound][/search]] > download_[index]=&[/loop][/text]you realize with the above you are simply setting the values of those dynamic vars each to *nothing*?> > > What I want to be able to do a bunch of tricks with these numbers, such as: > > If there is more than one number in the download_[index] where the first > three characters are equal to 101 than send out a general (e-mail > response). > > Or, if there is only one with a certain prefix, do something else. Here > is what I have currently...I am trying to write a loop that can go in and do > some of the things that I described above, I really want to know how I can > say if more than one value has a certain prefix, do task 1, and just > evaluate the remaining numbers in the found set. > > [loop start=1&end=[search > db=/db/download.db&nedownload_iddata=[blank]][numfound][/search]] > [hideif =[interpret][download_[index]][/interpret]]This ^^^ hideif is not complete. In english: If [interpret][download_[index]][/interpret] WHAT? ...is equal to something else (what?), not equal to something... Check the docs on the syntax> > [showif [getchars > start=1&end=3][interpret][download_[index]][/interpret][/getchars]=101] > [sendmail to=[lookup > db=/db/session.db&value=[session_id]&lookinfield=session_id&returnfield= > user_email]&from=sales@aecsoft.com&subject=Thank you for your download] > [include file=/includes/messages/ftsgen.inc&raw=F] > [/sendmail] > [/showif] > [/hideif] > [/loop] > > Your help is very much appreciated. > > Sincerely, > > Matthew Levy > AEC Software, Inc > mlevy@aecsoft.com > > P.S.: Yes, it is Sunday and I am work. Web is life. > > ------------------------------------------------------------- > 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 > Web Archive of this list is at: http://search.smithmicro.com/ ------------------------------------------------------------- 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 Web Archive of this list is at: http://search.smithmicro.com/ Associated Messages, from the most recent to the oldest:

    
  1. Re: Trying to evaluate data that is stored in an indexed variable... (John Butler 2000)
  2. Trying to evaluate data that is stored in an indexed variable... (Matthew Levy 2000)
I didn't look too carefully... but you have some goofy syntax: (see below)Matthew Levy wrote:> Hi, > > I want to be able to evaluate numbers (multiple) that are stored in a > variable. Let me explain: > I have a variable called download_[index] that stores user input (a > download_id of a program that the user has selected to download). The user > can select multiple items to download so there are several different numbers > that are stored in this index variable. And, oh yeah, the numbers are > separated by and &. Here is the snippet of code that I use to index items > selected by the user. > > [text multi=T][loop start=1&end=[search > db=/db/download.db&nedownload_iddata=[blank]][numfound][/search]] > download_[index]=&[/loop][/text]you realize with the above you are simply setting the values of those dynamic vars each to *nothing*?> > > What I want to be able to do a bunch of tricks with these numbers, such as: > > If there is more than one number in the download_[index] where the first > three characters are equal to 101 than send out a general (e-mail > response). > > Or, if there is only one with a certain prefix, do something else. Here > is what I have currently...I am trying to write a loop that can go in and do > some of the things that I described above, I really want to know how I can > say if more than one value has a certain prefix, do task 1, and just > evaluate the remaining numbers in the found set. > > [loop start=1&end=[search > db=/db/download.db&nedownload_iddata=[blank]][numfound][/search]] > [hideif =[interpret][download_[index]][/interpret]]This ^^^ hideif is not complete. In english: If [interpret][download_[index]][/interpret] WHAT? ...is equal to something else (what?), not equal to something... Check the docs on the syntax> > [showif [getchars > start=1&end=3][interpret][download_[index]][/interpret][/getchars]=101] > [sendmail to=[lookup > db=/db/session.db&value=[session_id]&lookinfield=session_id&returnfield= > user_email]&from=sales@aecsoft.com&subject=Thank you for your download] > [include file=/includes/messages/ftsgen.inc&raw=F] > [/sendmail] > [/showif] > [/hideif] > [/loop] > > Your help is very much appreciated. > > Sincerely, > > Matthew Levy > AEC Software, Inc > mlevy@aecsoft.com > > P.S.: Yes, it is Sunday and I am work. Web is life. > > ------------------------------------------------------------- > 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 > Web Archive of this list is at: http://search.smithmicro.com/ ------------------------------------------------------------- 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 Web Archive of this list is at: http://search.smithmicro.com/ John Butler

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:

off topic - dna snipets (1997) Problems with [Applescript] (1997) [interpret] inside the db field? (1997) PSC recommends what date format yr 2000??? (1997) WebCat2 - many [carts] on one template page? (1997) Field name-subcategory (1997) Message Board (again:-) (2000) Stumped on ShowNext -using variables (1997) Emailer (1997) determining plug-ins? (1998) [WebDNA] Webdna and Static pages (2018) ShowIf, If, XML Syntax.... (2004) RE: FileMaker and WebCat (1999) Nested tags count question (1997) Newbie problem blah blah blah (1997) Closing Databases (take 2) (1998) Searching multiple Databases (1997) Database causes out of memory error (2000) Search returns all, not 20 (1997) IE-caching (1998)