bueno yo hice algo parecido aqui te dejo el codigo debes utilizar INNER JOIN para obtener el valor , y despues le pasas el nombre como parametro.
Código PHP:
Ver original$sql2 = "SELECT deportistas.nombre FROM deportistas";
$nombreJugador = $nombre['nombre'];
echo $nombreJugador;
$sqlDeportes = "SELECT deportes.nombreDeporte
FROM deportes
INNER JOIN deportistasdeportes
ON deportes.idDeporte = deportistasdeportes.idDeporte
INNER JOIN deportistas
ON deportistas.idDeportista = deportistasdeportes.idDeportista
WHERE deportistas.nombre = '$nombreJugador'";
$nombreDeporte = $resultDeporte['nombreDeporte'];
echo '-'.$nombreDeporte;
}
echo '<br/>';// echo $nombreJugador.'-'.$nombreDeporte;
espero te sirva ;)