magnetica Posted September 20, 2009 Share Posted September 20, 2009 $qrydate = mysql_query("INSERT INTO table (date) VALUES ('2009-05-06 23:55:15')) WHERE id = $id"); date is set to a timestamp in mySQL. The date isn't important as its random anyway. But this does nothing to the database at all. Am I using the timestamp wrongly? Thanks Link to comment https://forums.phpfreaks.com/topic/174918-not-updating-in-datbase-timestamp/ Share on other sites More sharing options...
Giri J Posted September 20, 2009 Share Posted September 20, 2009 Hi I usually update the date using now() function like this $qrydate = mysql_query("INSERT INTO table (date) VALUES (now()) WHERE id = $id"); now() is a mysql function. when u execute the query it will automatically updates the date and time. By the way can we use a where clause in insert ?? Please lemme know. thanks Link to comment https://forums.phpfreaks.com/topic/174918-not-updating-in-datbase-timestamp/#findComment-921828 Share on other sites More sharing options...
Giri J Posted September 20, 2009 Share Posted September 20, 2009 I forgot one thing sorry. It works with datatype "datetime" Link to comment https://forums.phpfreaks.com/topic/174918-not-updating-in-datbase-timestamp/#findComment-921829 Share on other sites More sharing options...
Calver Posted September 20, 2009 Share Posted September 20, 2009 Hello, I'm new to this and haven't got around to timestamps yet, but there appears to be an extra ')' in the original query? Link to comment https://forums.phpfreaks.com/topic/174918-not-updating-in-datbase-timestamp/#findComment-921831 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.