вопрос
Есть в БД отдельное поле, в которое публикуется дата релиза. Как сделать чтобы можно было сортировать новости так, чтобы показывало только релизы, которые должны выйти? (то есть, дата которых > сегодня). Дата хранится в виде, таком как и стандартно в дле, только поле в dle_post называется eventdate. Заранее благодарен за помощь!
Похоже нужно ввести шаблоны вопросов. А то вот не понятно же. Где выводить, какую информацию выводить...
Относительно того что понял. Сортировать это значит упорядочить список данных в определённом порядке. Если нужно сортировать новости по полю eventdate, то на SQL это будет так:
SELECT * FROM dle_post ORDER BY eventdate DESC LIMIT 0,30
Однако в вопрсосе речь идёт и о выводе всех релизов за актуальный день. Для этого уже нужно пользоваться оператором WHERE в SQL и заставить скрипт отдавать что-то вроде:
SELECT * FROM dle_post WHERE eventdate = '26.09.211 16:15'
В модуле конечно на место условия вставляется или переменная или в неём же вызывать функцию date(); которой нужно придать соответствующие параметры для создания шаблона даты релиза.
Относительно того что понял. Сортировать это значит упорядочить список данных в определённом порядке. Если нужно сортировать новости по полю eventdate, то на SQL это будет так:
SELECT * FROM dle_post ORDER BY eventdate DESC LIMIT 0,30
Однако в вопрсосе речь идёт и о выводе всех релизов за актуальный день. Для этого уже нужно пользоваться оператором WHERE в SQL и заставить скрипт отдавать что-то вроде:
SELECT * FROM dle_post WHERE eventdate = '26.09.211 16:15'
В модуле конечно на место условия вставляется или переменная или в неём же вызывать функцию date(); которой нужно придать соответствующие параметры для создания шаблона даты релиза.