diff --git a/PartidaModelo.php b/PartidaModelo.php deleted file mode 100644 index 0221972..0000000 --- a/PartidaModelo.php +++ /dev/null @@ -1,37 +0,0 @@ -conexion = $conexion; - } - - // Obtiene los jugadores mapeados en la partida actual - public function obtenerJugadoresPartida($idPartida) { - $stmt = $this->conexion->prepare(" - SELECT u.idUsuario, u.nombreUsuario, e.idEquipo, e.nombreEquipo - FROM equipoxpartida exp - INNER JOIN equipoxusuario exu ON exp.idEquipo = exu.idEquipo - INNER JOIN usuario u ON exu.idUsuario = u.idUsuario - INNER JOIN equipo e ON exu.idEquipo = e.idEquipo - WHERE exp.idPartida = :idPartida - "); - $stmt->execute([':idPartida' => $idPartida]); - return $stmt->fetchAll(PDO::FETCH_ASSOC); - } - - // Obtiene las respuestas guardadas por un usuario especĂ­fico - public function obtenerRespuestasUsuario($idPartida, $idUsuario) { - $stmtRespuestas = $this->conexion->prepare(" - SELECT ra.idPartidaxPregunta, r.correcta - FROM respuestaalmacenada ra - INNER JOIN respuesta r ON ra.idRespuesta = r.idRespuesta - INNER JOIN partidaxpregunta pxp ON ra.idPartidaxPregunta = pxp.idPartidaxPregunta - WHERE pxp.idPartida = :idPartida AND ra.idUsuario = :idUsuario - "); - $stmtRespuestas->execute([':idPartida' => $idPartida, ':idUsuario' => $idUsuario]); - return $stmtRespuestas->fetchAll(PDO::FETCH_ASSOC); - } -}