I am running an update statement in MySQL, and for some reason, no matter what I do, the thing always tells me that the affected rows are zero. I have made sure that my where statement is correct, and have even run a select statement with the exact same where statement to make sure that it returns a row. It does.
Is there anything that I could be missing for the UPDATE statement to update zero rows?
Here is the SQL statement I am trying to run
UPDATE themes SET theme_name = 'red', theme_id = 234234, theme_flag = 'on' WHERE user_id = 'DX-02080003'
that user_id IS valid and works with select statements.