В БД MySql есть столбец 'created_at' с датой и временем
Заносится в БД посредством NOW()
$query = "INSERT INTO
comments
VALUES (
NULL,
:nickname,
:product,
:cost,
:phone,
:email,
:sizer,
:content,
NOW(),
1)";
Как написать функцию чтобы можно было выводить сумму записей в столбце 'cost' ("SELECT SUM(cost) AS sum_cost FROM comments")в определенном заданном временном диапазоне(день, неделя, месяц, год), всего 4 периода времени.
Как вариант
-последний день
SELECT SUM(cost) AS sum_cost FROM comments WHERE 'created_at' >= ( CURRENT_DATE() - INTERVAL 1 DAY )
-последняя неделя
SELECT SUM(cost) AS sum_cost FROM comments WHERE 'created_at' >= ( CURRENT_DATE() - INTERVAL 7 DAY
Если нужно от конкретной даты, форматируем дату и сравниваем вместо CURDATE()
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
не могу отправить данные из формы в php возвращает пустой массив хотя тут все данные выводятся пример php
Есть пхп файл, отобращающий БД в формате JSONPHP:
У меня есть такой алгоритм пагинации для inline_keyboard, который строит 2 колонки по 6 элементов, и если элементов больше 12, но меньше 24 (раньше больше...