Your problem is that you are using a recordset value as the update value see line 103 of your page:
$WA_where_fieldValuesStr = "".$row_rsProducts['ProductID'] ."";
What you need to do is add a hidden form element that contains the product id and us that instead, see the revised page I have attached on the correct method.