$result = $db->query("SELECT * FROM pay WHERE status = 2"); // Статус - 2 успешный платеж, можно формировать по своим данным в таблицах
while($row = $result->fetch_assoc()) { // Запускаем цикл для переборки данных
$u_balance = $u_balance + $row['sum']; // За все время
$you_date_day = date('d.m.Y', $row['date']); // Дата с бд
$now_date_day = date('d.m.Y'); // Текущая дата
$you_date_unix_day = strtotime($you_date_day);
$now_date_unix_day = strtotime($now_date_day);
$you_date_week = date('W.m.Y', $row['date']); // Дата с бд
$now_date_week = date('W.m.Y'); // Текущая дата
$you_date_unix_week = strtotime($you_date_week);
$now_date_unix_week = strtotime($now_date_week);
$you_date_month = date('M.Y', $row['date']); // Дата с бд
$now_date_month = date('M.Y'); // Текущая дата
$you_date_unix_month = strtotime($you_date_month);
$now_date_unix_month = strtotime($now_date_month);
if ($you_date_unix_day == $now_date_unix_day){ // За текущий день
$u_balance_day = $u_balance_day + $row['sum'];
}
if ($you_date_unix_week == $now_date_unix_week){ // Зе текущую неделю
$u_balance_week = $u_balance_week + $row['sum'];
}
if ($you_date_unix_month == $now_date_unix_month){ // За текущий месяц
$u_balance_month = $u_balance_month + $row['sum'];
}
}
$you_date_day = date('d.m.Y', $row['date']); // Дата с бд
$now_date_day = date('d.m.Y'); // Текущая дата
if ($you_date_unix_day == $now_date_unix_day){ // За текущий день
$u_balance_day = $u_balance_day + $row['sum'];
}
$you_date_week = date('W.m.Y', $row['date']); // дата за текущую неделю
$now_date_week = date('W.m.Y');
Нашли ошибку?
Вы можете сообщить об этом администрации.
Выделив текст нажмите CTRL+Enter