Re: searching with if/then
This WebDNA talk-list message is from 2004
It keeps the original formatting.
numero = 58010
interpreted = N
texte = Stuart,Thanks a bunch. But still, no luck. I get the same error. Don't these If/Then statements work the same way as the showifs in setting the search parameters? When I take the if/then's the search context begins working. when they are there, the context is not found. I don't get it.Jon--Jon Young | Phil's Fonts501 Olney Sandy Spring Road, Sandy Spring, MD 20860tel 800-681-9375 or 301-260-2285 | fax 301-260-2277mailto:webmaster@philsfonts.com | http://www.philsfonts.comOn May 24, 2004, at 8:04 PM, Stuart Tremain wrote:> Try this:>> [search db=../../www.philsfonts.com/vault/philsfonts.db[!]> [/!][showif > [URL][keyword][/URL]!]&[wrd]GROUP1datarq=[keyword]&GROUP1FIELD=[!]> [/!][If(("[fontsrch]"="T")&("[famsrch]"="T"))][Then]nohtml+fontname+fou > ndry+fampkg+[/Then][/If][!]> [/!][If(("[fontsrch]"="T")&("[famsrch]"="F"))][Then]nohtml+fontname+fou > ndry+fampkg+[/Then][/If][!]> [/!][If(("[fontsrch]"="F")&("[famsrch]"="T"))][Then]&eqFAMDISPdatarq=T[ > /Then][/If][!]> [/!][If(("[fontsrch]"="F")&("[famsrch]"="F"))][Then][math > show=F]err=0,err_num=0[/math][/Then][/If][!]> [/!][showif > [URL][foundrystring][/ > URL]!]&woFOUNDRYdatarq=[foundrystring]&FOUNDRYword=sw&FOUNDRYwbrk=,[/ > showif][!]> [/!][showif > [URL][designer][/URL]!]&eqDESIGNERdatarq=[designer][/showif][!]> [/!][showif > [URL][classstring][/ > URL]!]&woCLASSIFICATIONdatarq=[classstring]&CLASSIFICATIONword=sw&CLASS > IFICATIONwbrk=,[/showif][!]> [/!]&MANOPTsort=1&MANOPTtype=text&MANOPTsdir=de&FONTNAMEsort=2&FONTNAME > type=text&FONTNAMEsdir=as&VOLPKGNUMsort=3&FONTNAMEsumm=T&startat=[start > at]&max=[rslts]][/showif][/search]>>> Put URL around your showifs and " in your Ifs as you are doing a Text > comparison you must declare it to be text by using ">>>>>>> On 25 May 2004, at 09:57 AM, Jon Young wrote:>>> [search db=../../www.philsfonts.com/vault/philsfonts.db[!]>> [/!][showif [keyword]!]&[wrd]GROUP1datarq=[keyword]&GROUP1FIELD=[!]>> [/!][If(([fontsrch]=T)&([famsrch]=T))][Then]nohtml+fontname+foundry+fa >> mpkg+[/Then][/If][!]>> [/!][If(([fontsrch]=T)&([famsrch]=F))][Then]nohtml+fontname+foundry+fa >> mpkg+[/Then][/If][!]>> [/!][If(([fontsrch]=F)&([famsrch]=T))][Then]&eqFAMDISPdatarq=T[/ >> Then][/If][!]>> [/!][If(([fontsrch]=F)&([famsrch]=F))][Then][math >> show=F]err=0,err_num=0[/math][/Then][/If][!]>> [/!][showif >> [foundrystring]!]&woFOUNDRYdatarq=[foundrystring]&FOUNDRYword=sw&FOUND >> RYwbrk=,[/showif][!]>> [/!][showif [designer]!]&eqDESIGNERdatarq=[designer][/showif][!]>> [/!][showif >> [classstring]!]&woCLASSIFICATIONdatarq=[classstring]&CLASSIFICATIONwor >> d=sw&CLASSIFICATIONwbrk=,[/showif][!]>> [/!]&MANOPTsort=1&MANOPTtype=text&MANOPTsdir=de&FONTNAMEsort=2&FONTNAM >> Etype=text&FONTNAMEsdir=as&VOLPKGNUMsort=3&FONTNAMEsumm=T&startat=[sta >> rtat]&max=[rslts]][/showif][/search]> Regards>> Stuart Tremain> idfk web developments> 114a/40 yeo street neutral bay 2089 australia> t +612 9908 2134> f +612 9908 4837>>> -------------------------------------------------------------> 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://webdna.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://webdna.smithmicro.com/
Associated Messages, from the most recent to the oldest:
Stuart,Thanks a bunch. But still, no luck. I get the same error. Don't these If/Then statements work the same way as the showifs in setting the search parameters? When I take the if/then's the search context begins working. when they are there, the context is not found. I don't get it.Jon--Jon Young | Phil's Fonts501 Olney Sandy Spring Road, Sandy Spring, MD 20860tel 800-681-9375 or 301-260-2285 | fax 301-260-2277mailto:webmaster@philsfonts.com | http://www.philsfonts.comOn May 24, 2004, at 8:04 PM, Stuart Tremain wrote:> Try this:>> [search db=../../www.philsfonts.com/vault/philsfonts.db[!]> [/!][showif > [url][keyword][/URL]!]&[wrd]GROUP1datarq=[keyword]&GROUP1FIELD=[!]> [/!][If(("[fontsrch]"="T")&("[famsrch]"="T"))][Then]nohtml+fontname+fou > ndry+fampkg+[/Then][/If][!]> [/!][If(("[fontsrch]"="T")&("[famsrch]"="F"))][Then]nohtml+fontname+fou > ndry+fampkg+[/Then][/If][!]> [/!][If(("[fontsrch]"="F")&("[famsrch]"="T"))][Then]&eqFAMDISPdatarq=T[ > /Then][/If][!]> [/!][If(("[fontsrch]"="F")&("[famsrch]"="F"))][Then][math > show=F]err=0,err_num=0[/math][/Then][/If][!]> [/!][showif > [url][foundrystring][/ > URL]!]&woFOUNDRYdatarq=[foundrystring]&FOUNDRYword=sw&FOUNDRYwbrk=,[/ > showif][!]> [/!][showif > [url][designer][/URL]!]&eqDESIGNERdatarq=[designer][/showif][!]> [/!][showif > [url][classstring][/ > URL]!]&woCLASSIFICATIONdatarq=[classstring]&CLASSIFICATIONword=sw&CLASS > IFICATIONwbrk=,[/showif][!]> [/!]&MANOPTsort=1&MANOPTtype=text&MANOPTsdir=de&FONTNAMEsort=2&FONTNAME > type=text&FONTNAMEsdir=as&VOLPKGNUMsort=3&FONTNAMEsumm=T&startat=[start > at]&max=[rslts]][/showif][/search]>>> Put URL around your showifs and " in your Ifs as you are doing a Text > comparison you must declare it to be text by using ">>>>>>> On 25 May 2004, at 09:57 AM, Jon Young wrote:>>> [search db=../../www.philsfonts.com/vault/philsfonts.db[!]>> [/!][showif [keyword]!]&[wrd]GROUP1datarq=[keyword]&GROUP1FIELD=[!]>> [/!][If(([fontsrch]=T)&([famsrch]=T))][Then]nohtml+fontname+foundry+fa >> mpkg+[/Then][/If][!]>> [/!][If(([fontsrch]=T)&([famsrch]=F))][Then]nohtml+fontname+foundry+fa >> mpkg+[/Then][/If][!]>> [/!][If(([fontsrch]=F)&([famsrch]=T))][Then]&eqFAMDISPdatarq=T[/ >> Then][/If][!]>> [/!][If(([fontsrch]=F)&([famsrch]=F))][Then][math >> show=F]err=0,err_num=0[/math][/Then][/If][!]>> [/!][showif >> [foundrystring]!]&woFOUNDRYdatarq=[foundrystring]&FOUNDRYword=sw&FOUND >> RYwbrk=,[/showif][!]>> [/!][showif [designer]!]&eqDESIGNERdatarq=[designer][/showif][!]>> [/!][showif >> [classstring]!]&woCLASSIFICATIONdatarq=[classstring]&CLASSIFICATIONwor >> d=sw&CLASSIFICATIONwbrk=,[/showif][!]>> [/!]&MANOPTsort=1&MANOPTtype=text&MANOPTsdir=de&FONTNAMEsort=2&FONTNAM >> Etype=text&FONTNAMEsdir=as&VOLPKGNUMsort=3&FONTNAMEsumm=T&startat=[sta >> rtat]&max=[rslts]][/showif][/search]> Regards>> Stuart Tremain> idfk web developments> 114a/40 yeo street neutral bay 2089 australia> t +612 9908 2134> f +612 9908 4837>>> -------------------------------------------------------------> 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://webdna.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://webdna.smithmicro.com/
Jon Young
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:
Modifying order output (1997)
E-mailer error codes (1997)
price on detail, but not shoppingcart (1997)
Trying to append from within a single template file (2005)
[WriteFile] problems (1997)
Format question WC Mac f3 (1997)
Dynamic Pop up menu? (1997)
Help! WebCat2 bug (1997)
Redirect frame targets (1998)
WC 2.0 frames feature (1997)
File Upload (1997)
Page Counters? (1997)
Template Encrypt Speed (1998)
[delete] problem (1997)
taxRate and grandTotal calculation is not showing up on myThankYou.tpl (2000)
I give up!! (1997)
Great product and great job ! (1997)
WebCatalog for Postcards ? (1997)
2nd WebCatalog2 Feature Request (1996)
PIXO support (1997)