change line 601:
$ATC_itemDescription = "\".$_POST['parent'].\", \". $_POST['child'].\"";// column binding
$ATC_itemDescription = "".$_POST['parent'].", ". $_POST['child']."";// column binding
the issue with your recordsets looks to be caused by using bad naming conventions for your database tables.
database table names should contain only letters and numbers, no special characters, or spaces should be used.
the only allowed exception to that rule is the underscore [_] character, but I don't recommend using that either.
in your recordsets, i see names such as:
m-long sleeve unisex t-shirts
be my cupcake t shirt
i cupcake mpls purple vneck
there are all bad table names as they use hyphens and spaces.