Sorry, as I said I am new to this.
The variable I am having a problem with is $shipcountry, the variable $discnt works fine.
I am trying to update $shipcountry via a form. It starts as "none" and I want it to change to whatever country is entered but what I end up with is, for example, "none, United States, Canada, United States" the number in the list depends on how many times you try and submit a change.
I am not sure how I can make a self contained example but I will try.