prepare($sql); $stmt->bindParam(':start_date', $p_start_date, PDO::PARAM_STR); $stmt->bindParam(':end_date', $p_end_date, PDO::PARAM_STR); $stmt->execute(); $sales_data = $stmt->fetchAll(PDO::FETCH_ASSOC); $labels = []; $data = []; foreach ($sales_data as $row) { $labels[] = date('M d', strtotime($row['sale_date'])); $data[] = $row['daily_total']; } echo json_encode(['labels' => $labels, 'data' => $data]);