<?php
require_once __DIR__ . '/../connect.php';

// استعلام للحصول على السائقين الذين لديهم ملاحظات في نفس الشهر الحالي
$sql = "
SELECT
    d.id AS driver_id,
    d.first_name,
    d.last_name,
    d.phone,
    d.created_at,
    n.note,
    n.editor,
    n.created_at AS note_created_at
FROM
    driver d
LEFT JOIN notesForDriverService n ON n.phone = d.phone
WHERE
    MONTH(d.created_at) = MONTH(CURRENT_DATE())
    AND n.phone IS NOT NULL
ORDER BY
    d.created_at DESC
";

$stmt = $con->prepare($sql);
$stmt->execute();

if ($stmt->rowCount() > 0) {
    $row = $stmt->fetchAll(PDO::FETCH_ASSOC);
    jsonSuccess($row);
} else {
    jsonError("No driver records found with notes this month.");
}
?>