jason310771 Posted July 9, 2013 Share Posted July 9, 2013 OK I have tried various things and still can not get my head around it.. I am wanting to take the content of one field timestamp, time(), and convert it to a standard date format, yyyy-mm-dd 00:00:00 (Y-m-d H:i:s) and have this stored in another field where it current content is 0000-00-00 00:00:00 This query shows the correct results.. SELECT * FROM `table` WHERE `datetime` = '0000-00-00 00:00:00' and this query does not return any errors, but does not change any of the fields. return zero changes. UPDATE `table` SET `datetime` = date(`timestamp`) WHERE `datetime` = '0000-00-00 00:00:00' The two fields are setup like so.. timestamp is int(11) datetime datetime default content 0000-00-00 00:00:00 what am I doing wrong to cause the fields not to correctly update ? Link to comment https://forums.phpfreaks.com/topic/280001-copy-timestamp-to-another-field-but-convert-to-y-m-d-his-first/ Share on other sites More sharing options...
mac_gyver Posted July 9, 2013 Share Posted July 9, 2013 http://dev.mysql.com/doc/refman/5.6/en/date-and-time-functions.html#function_from-unixtime Link to comment https://forums.phpfreaks.com/topic/280001-copy-timestamp-to-another-field-but-convert-to-y-m-d-his-first/#findComment-1440058 Share on other sites More sharing options...
jason310771 Posted July 9, 2013 Author Share Posted July 9, 2013 great thank you Link to comment https://forums.phpfreaks.com/topic/280001-copy-timestamp-to-another-field-but-convert-to-y-m-d-his-first/#findComment-1440061 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.