Data tidak tersedia.
- Rp
Data tren tidak tersedia.
query(' SELECT MERK, SUM(QTY * CAST(REPLACE(HARGA, ",", "") AS DECIMAL(15,2))) as total_omzet FROM tabelmaster GROUP BY MERK ORDER BY total_omzet DESC LIMIT 5 '); $top_brands = $top_brands_stmt->fetchAll(); // Query 2: Sales per Period for Trend Chart $sales_by_period_stmt = $pdo->query(' SELECT PERIODE, SUM(QTY * CAST(REPLACE(HARGA, ",", "") AS DECIMAL(15,2))) as total_omzet FROM tabelmaster WHERE PERIODE IS NOT NULL AND PERIODE != "" GROUP BY PERIODE ORDER BY PERIODE ASC '); $sales_by_period = $sales_by_period_stmt->fetchAll(); if (!empty($sales_by_period)) { $chart_labels = []; $chart_data = []; foreach ($sales_by_period as $row) { $chart_labels[] = $row['PERIODE']; $chart_data[] = $row['total_omzet']; } $chart_labels_json = json_encode($chart_labels); $chart_data_json = json_encode($chart_data); } } catch (PDOException $e) { $error_message = "Database error: " . $e->getMessage(); } ?>
Data tidak tersedia.
Data tren tidak tersedia.