prepare(
"SELECT e.id, e.nombre, e.descripcion,
EXISTS(
SELECT 1 FROM evaluaciones ev
WHERE ev.evaluador_id = :uid AND ev.equipo_id = e.id
) AS evaluado
FROM equipos e
JOIN equipo_juez ej ON ej.equipo_id = e.id
WHERE ej.juez_id = :uid
ORDER BY e.nombre"
);
$stmt->execute(['uid' => $_SESSION['user_id']]);
$teams = $stmt->fetchAll(PDO::FETCH_ASSOC);
// Estadísticas
$totalAssigned = count($teams);
$evaluatedCount = 0;
foreach ($teams as $t) {
if ($t['evaluado']) $evaluatedCount++;
}
$pendingCount = $totalAssigned - $evaluatedCount;
?>