Hola, he realizado una búsqueda por el foro, pero no logro arreglar el fallo que tengo en esta sentencia SQL:
Pretendo sacar como resultado de estas cuatro tablas:
Código:
torneos
(
id_torneo
nombre_torneo
)
torneos_rondas
(
id_ronda
nombre_ronda
)
torneos_inscripcion
(
user_id
username
id_torneo
)
torneos_enfrentamientos
(
id_enfrentamiento
id_ronda
user_id_1
user_id_2
id_torneo
)
Resultado:
Enfrentamiento ronda 1
Usuario 1 - Usuario 2
(donde torneos_enfrentamientos.user_id_1 = torneos_inscripcion.user_id y donde torneos_enfrentamientos.user_id_2 = torneos.inscripcion.user_id)
La consulta que estoy sacando es esta:
Código:
$ssql = "SELECT username, id_enfrntamiento,id_ronda FROM torneos_enfrentamientos
INNER JOIN torneos_inscripcion ON torneos_inscripcion.user_id = torneos_enfrentamientos.user_id_1
ON torneos_rondas.id_ronda = torneos_enfrentamientos.id_ronda
where torneos_enfrentamientos.id_torneo = '$id_torneo'";
Pero tengo algún error, ya que no logro sacar el resultado...