= :start_date AND DATE(created_at) <= :end_date GROUP BY employmentType"; try { $stmt = $con->prepare($sql); $stmt->execute([':start_date' => $start_date, ':end_date' => $end_date]); $stats_data = $stmt->fetchAll(PDO::FETCH_ASSOC); if ($stats_data) { // طباعة البيانات كـ JSON مع إضافة التواريخ المستخدمة للعلم printSuccess([ "data" => $stats_data, "period" => [ "start" => $start_date, "end" => $end_date ] ]); } else { jsonError("No data found for the selected period"); } } catch (PDOException $e) { // في حال حدوث خطأ في قاعدة البيانات jsonError("Database error: " . $e->getMessage()); } ?>