@Funny_Cat

Как вывести все записи из БД mysql по определённой дате?

Как вывести все записи из БД mysql по определённой дате? Если данные в колонку "created" (дата создания) вносилась дата с помощью mysql функции CURRENT_TIMESTAMP (год-месяц-день часы:минуты:секунды). Что-то подобное не является рабочим кодом:

$query = mysql_query("select * from users_photos where STR_TO_DATE(created, '%Y.%M.%d') = CURDATE()");


Мне нужно вывести все данные из таблицы в текущий день.
  • Вопрос задан
  • 1177 просмотров
Решения вопроса 1
Rsa97
@Rsa97
Для правильного вопроса надо знать половину ответа
Логично, что не работает. Стандартный формат даты в MySQL - '%Y-%m-%d'
Запрос должен быть вида WHERE `created` > CURDATE()
И уходите от mysql_, эти функции не поддерживаются начиная с PHP 7.0
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы