in reply to Bug on MySQL? timestamp problem

Another option is to create a separate table to store the views. By the way, it's usually better to let the database handle the increment. That way, you avoid race conditions.

UPDATE news_views SET views = views + 1 WHERE news_id = ?