Как показать все данные, когда почтовые данные пусты mySQL - PullRequest
2 голосов
/ 02 апреля 2020

У меня есть запрос, который запускается, когда пользователь отправляет дату начала и окончания. Я хотел бы, чтобы таблица заполнялась первой, если форма не была отправлена. Если пользователь заходит в /records.php, он должен показать все записи. Затем пользователь может отфильтровать по форме нужные ему даты. Прямо сейчас фильтр работает нормально, но когда пользователь заходит на страницу, данные не загружаются.

if(!isset($_GET['datemin'])){

$query_date = date("Y/m/d");

      // First day of the month.
$mindate = date("M d, Y", strtotime("first day of previous month"));

      // Last day of the month.
$maxdate = date('M d, Y', strtotime("last day of previous month"));
}else{


$date = new DateTime($_GET['datemin']);
$mindate = $date->format('M d, Y');

$date = new DateTime($_GET['datemax']);
$maxdate = $date->format('M d, Y');

}

SELECT
*
FROM records RQ
AND Sold_On BETWEEN "'.$mindate.'" AND "'.$maxdate.'"

Как мне go узнать, как загрузить все данные для записей без использования формы? Тогда имейте фильтр как они считают нужным? Любое направление о том, как я буду искать то, что я ищу, также полезно, поэтому я могу прочитать об этом.

Вышеуказанный скрипт в настоящее время получает данные за последний месяц. Я хотел бы показать все данные, хотя. Может быть 4 месяца или 4 года.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...