I actually have both select boxes working as I need them to now (without modifying the db_query commands

! ).
My only problem is that I can only define a single set of values for each quantity. However, since I can define multiple product types, I need to be able to define separate pricing for each product type (and upgrade type as well).
I believe the reason I'm only seeing one listing of quantites is because of the "if" in the "foreach" loop:
{if $v.membershipid > 0 || $v.quantity > 1}
When I change this to this:
{if $v.membershipid > 0 || $v.quantity != ""}
I see all values listed, however if I try to edit the values for the quantity of "1" with the membership set to "Premium" I get an error that I don't have permissions to modify this, and then the product is no longer visible and can't be found through the product search.
What do I need to change so that I can specify multiple prices for the same quantity (with differences in "type" or "upgrade")?
Thanks, Troy