есть такой код
$minDate = (date("d") <= 5) ? date("Y-m-01", strtotime('-1 month')) : date("Y-m-01");
$datetime1 = date_create($minDate);
$datetime2 = date_create($row['date']);
if($datetime1 < $datetime2) {
// какой то код
}
в $row['date'] приходит дата из БД , вместо нее надо подставлять дату из инпута , но это чипуха , подскажите как переделать вот эту строку
$minDate = (date("d") <= 5) ? date("Y-m-01", strtotime('-1 month')) : date("Y-m-01");
там указывается дата в зависимости от текущей даты, например:
Если сегодня 2019-07-31, т.е. число 31, то $minDate = "2019-07-01";
Если сегодня 2019-08-05, т.е. число 5, то $minDate = "2019-07-01";
Если сегодня 2019-08-06, т.е. число 6, то $minDate = "2019-08-01";
Если сегодня 2019-08-30, т.е. число 30, то $minDate = "2019-08-01";