I can't figure out why this doesn't work. I have a table with a column with the attribute on update current_timestamp. All I want to do is update that timestamp, I don't want to change anything else in the table. So shouldn't "UPDATE table_name WHERE " work even though I don't have any SET clause? This is the query I am running, but it does not update the timestamp. And mysql_error() is not outputting anything. So I am not sure what is going wrong here.