You might be fortunate that it is
not working, because without a
WHERE clause to limit which records get updated, all of your records would get changed to the same set of values.
To get mysql to tell you why the query is not working, add a little error reporting to your code -
PHP Code:
mysql_query($reflect_change) or die('UPDATE failed: ' . mysql_error());