TIMESTAMP(DATE_SUB(NOW(), INTERVAL 7 DAY)) GROUP BY driver.id ORDER BY driver_count DESC LIMIT 19; "; $stmt = $con->prepare($sql); $stmt->execute(); if ($stmt->rowCount() > 0) { $rows = $stmt->fetchAll(PDO::FETCH_ASSOC); // فك التشفير للحقول الحساسة foreach ($rows as &$row) { if (!empty($row['phone'])) { $row['phone'] = $encryptionHelper->decryptData($row['phone']); } if (!empty($row['name_arabic'])) { $row['name_arabic'] = $encryptionHelper->decryptData($row['name_arabic']); } if (!empty($row['token'])) { $row['token'] = $encryptionHelper->decryptData($row['token']); } } jsonSuccess($rows); } else { jsonError($message = "No recent driver location activity found"); } ?>