El nombre la verdad no se me ocurrió bien, pero lo que quiero es mostrar una grilla de partidos por ejemplo
Fecha 1 - REAL MADRID vs BAYERN MUNICH
para eso tengo 3 tablas.. una de jornada, otra de equipos y una tercera donde se almacenan los emparejamientos.. mi problema es el siguiente y no se como resolverlo... muestro la estructura de mi tabla
ES SOLO ESTRUCTURA
Código PHP:
####################################3
TABLA EQUIPOS
####################################
id_equipo | equipo
-------------------------------------
1 | AC MILAN
2 | REAL MADRID
3 | BARCELONA
4 | BAYERN MUNICH
####################################3
TABLA JORNADAS
####################################
id_jornada | jornada
-------------------------------------
1 | Fecha 1
2 | Fecha 2
3 | Fecha 3
####################################3
TABLA PARTIDOS
####################################
id_partido | id_jornada | equipo1 | equipo2
1 | 1 | 1 | 4
2 | 1 | 3 | 2
3 | 2 | 3 | 1
4 | 2 | 2 | 4
Si se fijan en la tabla de partido, en
EQUIPO1 y
EQUIPO2 se guardan dos números, cada numero corresponde a un
id_equipo de la tabla
EQUIPOS.
id_jornada es tambien un foreing key de la tabla
JORNADAS
Lo único que necesito es traer los resultados como dije al principio
Fecha 1 REAL MADRID vs BAYERN MUNICH BARCELONA vs AC MILAN
y asi según se halla emparejado... no soy un astro en esto del SQL (mysql para php) pero hice algo como.
Código PHP:
SELECT j.jornada, e.equipo, p.*
FROM jornadas AS j, equipos AS e, partidos AS p
WHERE j.id_jornada=p.id_jornada
AND j.id_jornada=1
Me traer genial los datos de PARTIDOS, pero necesito imprimir los nombres de los equipos y no se como hacer esa parte de la consulta... agradecería una mano.