vasia007xd 0 Опубликовано: 16 августа 2019 Рассказать Опубликовано: 16 августа 2019 Здравствуйте! Сделал на сайте возможность быстро редактировать новости через addnews.php, но теперь встала проблема - а как сделать так, чтобы после редактирования менялась дата добавления материала на текущую. Добавлял возможность редактирования так: Цитата Нашел 2 SQL запроса $row = $db->super_query( "SELECT id, autor, tags FROM " . PREFIX . "_post where id = '$id' and approve = '0'" ); ... код пропущен ... $row = $db->super_query( "SELECT * FROM " . PREFIX . "_post LEFT JOIN " . PREFIX . "_post_extras ON (" . PREFIX . "_post.id=" . PREFIX . "_post_extras.news_id) WHERE id = '{$id}' and approve = '0'" ); Убрал из них and approve = '0' И все работает, а вот с датой засада Спасибо! Цитата Ссылка на сообщение Поделиться на других сайтах
MaHarder 20 Опубликовано: 19 августа 2019 Рассказать Опубликовано: 19 августа 2019 уж точно не методом SELECT, а INSERT. В поле даты внести глобальное значение движка $_TIME Цитата Ссылка на сообщение Поделиться на других сайтах
Gameer 310 Опубликовано: 19 августа 2019 Рассказать Опубликовано: 19 августа 2019 1 час назад, MaHarder сказал: уж точно не методом SELECT, а INSERT. В поле даты внести глобальное значение движка $_TIME И получить ничего. $_TIME - хранит unix, в поле даты в таблице формата datetime 2019-01-01 00:00:00 Цитата Ссылка на сообщение Поделиться на других сайтах
MaHarder 20 Опубликовано: 19 августа 2019 Рассказать Опубликовано: 19 августа 2019 55 минут назад, Gameer сказал: . $_TIME - хранит unix, в поле даты в таблице формата datetime 2019-01-01 00:00:00 давненько не смотрел структуру DLE, думал там timestamp. тогда - обработать этот тег, под нужный формат. Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.