idEquipoxPartida = $idEquipoxPartida; $this->idEquipo = $idEquipo; $this->idPartida = $idPartida; } public function insertar() { $conexion = conexionBD(); if (is_array($conexion)) { return $conexion; } try { $sql = " INSERT INTO equipoxpartida (idEquipo, idPartida) VALUES (:idEquipo, :idPartida) "; $consulta = $conexion->prepare($sql); $consulta->bindParam(':idEquipo', $this->idEquipo); $consulta->bindParam(':idPartida', $this->idPartida); $consulta->execute(); $this->idEquipoxPartida = (int)$conexion->lastInsertId(); return [ 'exito' => 'Equipo vinculado a la partida correctamente.', 'exito_tecnico' => $this->idEquipoxPartida ]; } catch (PDOException $error) { return [ 'error' => 'Ocurrió un error al vincular el equipo con la partida.', 'error_tecnico' => $error->getMessage() ]; } } }