Я столкнулся со следующей проблемой:
Я бы хотел сравнить сегодняшнюю дату с некоторыми датами в базе данных, затем, если она еще не истекла, покажите что-нибудь ... но если все даты в таблице истекли, покажите что-то вроде: «Лекция не запланирована» в это время вернитесь снова '.
Во-первых, это не проблема, но я не могу показать текст там, где нет будущих дат ...
Вот код,
Таблица:
id, dateposted, date_course, title, body
$sql = "SELECT *
FROM L
ORDER BY L.dateposted DESC;";
$result = mysql_query($sql) or die(mysql_error());
while($row = mysql_fetch_assoc($result))
{
$exp_date = $row['date_course'];
$todays_date = date("Y-m-d");
$today = strtotime($todays_date);
$expiration_date = strtotime($exp_date);
if ($expiration_date >= $today)
{
echo "<a href='courses.php'>" . $row['title']. "</a>";
echo "</br>";
}
}