У меня проблема с сопоставлением столбца даты с текущей датой. Столбец «Мой день» - String ('13.12.2013 17:12 - Fr.')
. Я не могу сделать это поле даты, потому что оно дается только как String в Joomla Datetime picker.MySQL PHP - Сравнить String Date
Мне нужно выбрать все строки с датой> текущей датой. Я пробовал некоторые решения, но ничего не работает. Мое текущее решение выполняется, но оно все еще показывает все строки, а не только те, где date> текущая дата.
SELECT * FROM jtmpl2_chronoforms_data_test_reservierung
WHERE res_bestaetigt = 'yes' AND res_deleted = 0
AND STR_TO_DATE(res_date, '%d.%m.%Y') > DATE_FORMAT(CURDATE(), '%d.%m.%Y')
ORDER BY STR_TO_DATE(res_date, '%d.%m.%Y %H:%i') ASC"
Помогите пожалуйста?
Я бы порекомендовал разместить вопрос о "Как сохранить результат Joomla Datetime в столбце MySQL DATETIME". Требования (в этом случае требование наличия значения DATETIME) должно определять ваши типы данных. Передняя часть должна * никогда * не диктовать ваш тип данных. –
Проблема в том, что она мне нужна, как я уже говорил, «13 .12.2013 17:12 - о.». дату, время и день недели. Или есть какое-то решение, чтобы сохранить его таким образом в datetime col? – eScoo
вы можете изменить формат даты в INI-файле языка. –