Hello jpretti ,
I saw the code attached. Just try the some of the methods of checking the working of ur code.
For each value, u r concatenating the query. "echo " the query formed at each stage and at the end before it gets executed.
"copy and paste" the query displayed on the screen and execute it with replacing the parameter values in it without changing the code itself. Check whether the corresponding table gets affected or not. (affected --> update / insert / delete delete as per the query formed.)
Also check the datatypes of each fields with single quotes used for those variables in the query.