in reply to Selecting most recent MySQL timestamp
You could add a trigger on the table which rolls back any insert of a row with a timestamp that doesn't exceed the maximum timestamp already in the table. Doing it with a trigger will prevent any application regardless of the language it's written in to insert "forbidden" timestamps. It also prevents race conditions.