Используя приведенное ниже утверждение, я получаю значение Дата окончания курса , которая находится в varchar и поступает из MySQL Я пытался преобразовать это в формат даты в $ ced & $ newformat ... все идет хорошо, но когда я пытаюсь сравнить дату окончания курса с текущей датой, она не сравнивается ... она только сравнивает дату и не сравнивается с годом и месяцем
$enddate = $get_students_row['course_end_date'];
$ced = strtotime("$enddate");
$newformat = date('d/m/Y',$ced);
$currentdate = date('d/m/Y');
Функция имеет значение, если $ newformat меньше чем и равно текущей дате, тогда поле становится красным
<tr <?php if(($newformat <= $currentdate)): ?> style="color:red;" <?php endif; ?>>
Но оно не работает, за исключением того, что делает строку строки красным, но это единственное сопоставление с текущей датой, а не с месяцем и годом. .. . Также я искал, чтобы получить Общее количество $ newformat.
Мой код
<tr <?php if(($ced <= time())): ?> style="color:red;" <?php endif; ?>>
<td><?php echo $students_rollno_class;?></td>
<td><?php echo $students_admission_no;?> </td>
<td><?php echo $students_firstname;?></td>
<td><?php echo $students_contact;?></td>
<td><?php echo $students_reference_no;?></td>
<td><?php echo date('d/m/Y', strtotime($students_date));?></td>
<td><?php echo $newformat;?></td>
</tr><?php
}
?>