Поменять даты, если from_date больше, чем to_date

У меня есть две даты from_date и to_date. Как поменять две даты, если дата from_date больше, чем дата to_date. Вот код, который я пробовал. Благодарю вас!

$from_date = $con->real_escape_string($_POST['from']);
$to_date = $con->real_escape_string($_POST['to']);

if(strtotime($from_date) > strtotime($to_date)) {
$temp_date = $to_date;
$from_date = $to_date;
$to_date = $temp_date;
}

0

Решение

Неправильная логика обмена. Вы не сохраняете ценность from_date перед изменением его значения на to_date,

if(strtotime($from_date) > strtotime($to_date)) {
$temp_date = $from_date;
$from_date = $to_date;
$to_date = $temp_date;
}
1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]