есть таблица с фио(отдельный столбец) и датой(отдельный столбец) в MySQL. Необходимо проверить соответствие каждой даты из базы сегодняшнему дню(NOW) и двум дням раньше. Если дата из базы равна сегодняшнему дню,или соответствует любому из дней раньше сегодняшнего, вывести всю строку с ФИО и датой. При выборе из базы произвожу форматирование даты
$v = mysql_query("SELECT fam, FName, SName, bdate, DATE_FORMAT(bdate, '%d.%m.%Y') as 'bddate' FROM births");
while ( $row=mysql_fetch_assoc($v)){}.
Но вот каким образом сформулировать это сравнение не догоняю.Хотел в запросе к базе сделать,чтобы выбирались даты только с сегодняшним месяц,потом сравнивать только дни,но не понимаю как это реализовать. Потом хотел оформить запрос к базе с вывод в отдельные переменные дня и месяца,затем сравнивать в php сначало месяц,потом день и при совпадении выводить строчку.Но опять упёрся в недостаток опыта и знаний.
Помогите,пожалуйста.Третий день читаю форумы и мануалы,но не выходит каменный цветочек.
|