setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); // Wybierz miesiąc $year = 2023; // przykład $month = 9; // sierpień jako przykład // Zapytanie do pobrania zamówień z danego miesiąca $query = "SELECT COUNT(id_order) as total_orders, SUM(total_paid_tax_incl) as total_value FROM ps_orders WHERE YEAR(date_add) = :year AND MONTH(date_add) = :month"; $stmt = $pdo->prepare($query); $stmt->execute(['year' => $year, 'month' => $month]); // Pobierz wyniki $result = $stmt->fetch(PDO::FETCH_ASSOC); // Oblicz średnią wartość zamówienia $average_order_value = ($result['total_orders'] > 0) ? $result['total_value'] / $result['total_orders'] : 0; // Wyświetl wyniki w tabelce echo ""; echo ""; echo ""; echo "
Total OrdersTotal ValueAverage Order Value
" . $result['total_orders'] . "" . $result['total_value'] . "" . $average_order_value . "
"; } catch (PDOException $e) { echo "Błąd połączenia z bazą danych: " . $e->getMessage(); } catch (Exception $e) { echo "Wystąpił błąd: " . $e->getMessage(); } ?>