Выбор данных текущей даты

  • Автор темы Сергей Мокренский
  • 39
  • Обновлено
  • 16, May 2024
  • #1
привет, Я не уверен, что это простой вопрос, но он заставляет меня задуматься. у меня есть поле в моей базе данных, содержащее дату создания службы. пример: Дата создания 2016-07-07 09:52:15 2016-07-07 08:42:25 2016-07-07 07:22:35 2016-07-06 09:12:15 2016-07-06 07:22:25

В моей форме у меня есть два средства выбора даты: 1. дата начала 2. дата окончания.

Предполагается, что я выбрал 07.07.2016 из DatePicker 1 и 2

он должен вернуть данные, созданные 7 июля 2016 г.

вот мой запрос:

ВЫБЕРИТЕ * ИЗ моей таблицы ГДЕ date_created<=2016-07-07 И date_created<=2016-07-07

этот запрос не возвращает никаких данных.

можешь проверить, что не так?

Сергей Мокренский


Рег
25 Jun, 2011

Тем
1

Постов
2

Баллов
12
  • 07, Jun 2024
  • #2
Прочитайте свой запрос, вы всегда ищете дату, созданную раньше выбранной даты.

Должен быть

ВЫБЕРИТЕ * ИЗ моей таблицы ГДЕ date_created <= 2016-07-07 И date_created >= 2016-07-07

но, вероятно, это будет легче визуализировать, если вы вставите имена переменных из ваших средств выбора даты

$sql = "SELECT * FROM
 mytable
WHERE
 date_created
<= '{$enddate}' AND
 date_created
>= '{$startdate}'";
 

Нестор


Рег
27 Jan, 2016

Тем
0

Постов
2

Баллов
2
Тем
49554
Комментарии
57426
Опыт
552966

Интересно