excellent, thank you very much. works a treat.
> Do it all in one query:
> 
> SELECT p.product_name, 
> p.weight,
> (
> SELECT (z.au_basic + (z.au_costpk * p.weight))
> FROM au_zones z INNER JOIN
> postCodes c ON z.au_zone_id = c.pc_zone_id
> WHERE c.postcode = <cfqueryparam= cfsqltype="CF_SQL_VARCHAR" 
> value="#form.postalCode#">
> ) AS deliveryCost
> FROM products p
> WHERE p.productid IN ( <cfqueryparam cfsqltype="CF_SQL_VARCHAR" 
> value="#form.productIDList#" list="Yes"> )
> 
> <cfoutput query="queryName">
> #product_name# [#weight# lbs]: $#deliveryCost# to ship
> </cfoutput>
> 
> That will give you a line for every selected product, with the name, 
> weight, and deliveryCost all computed in one query.
> > I am trying to create a postal code and delivery cost app for my 
> > company,
> > 
> > I have set the tables up as 
> > 
> > tbl name au_zones: au_zone_id, au_zone(postal zone), au_basic(min 
> > cost), au_costpk(cost per kilo)
> > tbl name postCodes: post_code_id, postcode(postal code), 
> > pc_zoneid(link to au-zones)
> > 
> > tbl name products: productid, product_name, weight.
> > 
> > The calculation will come from postcode to zone 
> > >>au_basic+(au_costpk*product_weight)
> > 
> > The user will use a form with a text box for post code and a select 
> 
> > box for products (multiples should be allowed).
> > 
> > When the user fills out and submits the form my products query will 
> 
> > have 1 or multiple records, so i relise i will have to loop throught 
> 
> > the query to get
> > the individual product weights. This is where my knowledge needs 
> > enlightening, how do i loop throught the query and and reference the 
> 
> > weight against the
> > au_costpk field from for every product found, and then display it to 
> 
> > the screen. Would i be on the right track using below?
> > 
> > 
> > 
> > <cfloop query="qryName">
> > 
> > <cfset qryName.pdname  =  (qryname.weight*otherqryname.
> > au_costpk)+otherqryname.au_basic>
> > 
> > </cfloop>
> > 
> > Any ideas?
> > 
> > Thanks 


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Adobe® ColdFusion® 8 software 8 is the most important and dramatic release to 
date
Get the Free Trial
http://ad.doubleclick.net/clk;207172674;29440083;f

Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:314789
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4

Reply via email to