Combining shipping options
Can anyone please help. I have no problem adding my shipping costs from the database i.e. a stove costs 25 to ship and a stove liner costs 14.99 and a stove fitting costs 6.99 to ship. The problem comes that due to the heavy weight each of these costs also vary so not only do the products vary due to type but also due to area.
What is the best way to combine both factors as the only way I can see to do it is by having a session value that if not set forces the client to first register so I can then use:
SELECT cost FROM shipping WHERE category = 'stoves' AND country = 'country value from registration'
In summary is there a clean way to make shipping work on two factors, different weight values in combination with different shipping areas.
Hope someone can help as my current solution is untidy.
Thank you in advance, Fully