Re: Looking up two prices in database?
This WebDNA talk-list message is from 1997
It keeps the original formatting.
numero = 12592
interpreted = N
texte = Grant,>You may need to change the [saleprice] tag in your formula to [lookup >>db=products.db&lookInField=SKU&value=[SKU]&returnField=saleprice]Tried that! No difference.Is my basic formula correct, that is, am I going at it the right way with:price
[math][showif [onsale]=T][saleprice][/showif][lookup db=products.db&lookInField=SKU&value=[SKU]&returnField=price][/math]To me the logic of this formula is this:1. I'm actually not sure why I am using the [math] context. I'm really using two conditional statements to look for the price I want. COMMENT?2. The [showif] context defines the first condition. Check to see if the onsale field has a value of T. If it does, THEN show the value of the saleprice field as instructed by the [saleprice] tag.3. If the condition is met, I would expect the formula to show the sale price in the cell where I have any [price] tag.If it isn't met, I would expect the lookup to be performed and the regular price to be displayed wherever there is a [price] tag.That brings up the next question, which is, does WebCatalog move to the [lookup] or does it stop after the [showif]?I also thought of this formula, but it doesn't seem to work either.price[math][showif [onsale]=T][lookup db=products.db&lookInField=SKU&value=[SKU]&returnField=saleprice][/showif][/math]Once again, the search is very straightfoward:Click here to see our in-house specials.The results.tmpl looks like this:[foundItems] | [sku] | [media] | [Title] | [Artist] | [format .2f][price][/format] | Add to cart |
[/foundItems]Jerry
Associated Messages, from the most recent to the oldest:
Grant,>You may need to change the [saleprice] tag in your formula to [lookup >>db=products.db&lookInField=SKU&value=[SKU]&returnField=saleprice]Tried that! No difference.Is my basic formula correct, that is, am I going at it the right way with:price[math][showif [onsale]=T][saleprice][/showif][lookup db=products.db&lookInField=SKU&value=[SKU]&returnField=price][/math]To me the logic of this formula is this:1. I'm actually not sure why I am using the [math] context. I'm really using two conditional statements to look for the price I want. COMMENT?2. The [showif] context defines the first condition. Check to see if the onsale field has a value of T. If it does, THEN show the value of the saleprice field as instructed by the [saleprice] tag.3. If the condition is met, I would expect the formula to show the sale price in the cell where I have any [price] tag.If it isn't met, I would expect the lookup to be performed and the regular price to be displayed wherever there is a [price] tag.That brings up the next question, which is, does WebCatalog move to the [lookup] or does it stop after the [showif]?I also thought of this formula, but it doesn't seem to work either.price[math][showif [onsale]=T][lookup db=products.db&lookInField=SKU&value=[SKU]&returnField=saleprice][/showif][/math]Once again, the search is very straightfoward:Click [cart]&eqonsaledata=T>here to see our in-house specials.The results.tmpl looks like this:[founditems] | [sku] | [media] | [Title] | [Artist] | [format .2f][price][/format] | [url][SKU][/url]&cart=[cart]>Add to cart |
[/foundItems]Jerry
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:
Google listings. (2006)
2.0 Info (1997)
Sub Categories (2000)
Bug? (1997)
RE: Pop-Up Redirects (1998)
WC1.6 to WC2 date formatting (1997)
[CART] inside a [LOOP] (1997)
Country & Ship-to address & other fields ? (1997)
international time (1997)
Re:Help name our technology! (1997)
Variables (1999)
FYI: virus alert (1996)
[append] and SSL (1997)
Emailer setup (1997)
Setting up shop (1997)
[WebDNA] possible bug? (db field named [width]) (2012)
wierd [cart] action! (1997)
Web Merchant process after credit card clears (1998)
Date range (2006)
Line items in table cells (1997)