Всем привет, не могу чето понять как сделать, вроде делаю правильно а не получается. Итак, есть таблица node
в ней
`created` int(11) NOT NULL DEFAULT '0', //хранится дата создания материала в таком виде 1339644658 (unix время)
я из этой таблицы переношу данные, но мне надо чтобы дата создания хранилась в виде yyyy-mm-dd hh:mm:ss
то есть год-месяц-число часы:минуты:секунды
в таблице, куда переношу, это строка создается так
`created` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
выполняю запрос
$drupal_node = $dc->results("SELECT DISTINCT nid, uid, title, FROM_UNIXTIME(created), promote FROM (".$DB_DRUPAL_PREFIX."node)");
foreach($drupal_node as $dnode)
{
$wc->query("INSERT INTO body_content (nid, aid, title, created, promote) VALUES ('%s','%s','%s','%s','%s')", $dnode['nid'], $dnode['uid'], $dnode['title'], $dnode['created'], $dnode['promote']);
}
а вставляются 0000-00-00 00:00:00
Подскажите, как исправить?
Отредактированно rbwest (17.12.2015 14:47:34)