si ya tienes la fecha del/los partidos, cuando consultes los equipos que quieres cargar excluye los ya cargados, para esta fecha del partido, algo asi....
Código SQL:
Ver originalSELECT * FROM equipos WHERE id NOT IN (
SELECT LOCAL FROM partidos WHERE fecha = '2011-12-19'
UNION
SELECT visitante FROM partidos WHERE fecha = '2011-12-19'
)
y con la "otra mas complicada", no es necesario, puedes hacerlo con javascript solamente.
Saludos!