Доброго дня всем! Подскажите, пожалуйста, как реализовать систему подсчета последних заказов клиентов?
Получаю последние оплаченные заказы клиента (только дату) за последний год
$row= $mysqli->query("SELECT `date` FROM `orders` WHERE `date` >= '2022-02-12 00:00:00' AND `email` = '$email' AND `paid` = 1 ORDER BY `date` DESC");
Еще вопрос как корректно получать данные за последний год?
Полученные данные нужно перебрать (возможно через switch)
Всего 5 статусов: Новый, Бронза, Серебро, Золото, Платина
1. Платина — количество найденных заявок за последние 30 дней >= 50 (если да, то останавливаемся, переменной $status присваиваем "platina")
2. Золото — количество найденных заявок за последние 30 дней >= 30 (тоже самое, $status="gold")
3. Серебро — количество найденных заявок за последние 90 дней >= 30 ($status="silver")
4. Бронза — количество найденных заявок за последний год >= 2 ($status="bronze")
5. Новый — количество найденных заявок за последний год = 1 ($status="new")
Надеюсь, я понятно выразился что мне требуется:) помогите, пожалуйста