I have a MySQL query which returns the correct results when executed within phpmyadmin, however does anyone known how I could make this more streamlined (simpler) as well as attach the $trackNumber variable to $info['trackName'] within the PHP while loop?
$data = mysql_query(" SELECT
/* Track 1 */
( SELECT
tr.trackName
FROM league l
INNER JOIN tracks tr ON tr.trackID = l.track1
WHERE l.leagueID = 1
) AS trackName1
/* Track 2 */
, ( SELECT
tr.trackName
FROM league l
INNER JOIN tracks tr ON tr.trackID = l.track2
WHERE l.leagueID = 1
) AS trackName2
/* Track 3 */
, ( SELECT
tr.trackName
FROM league l
INNER JOIN tracks tr ON tr.trackID = l.track3
WHERE l.leagueID = 1
) AS trackName3
/* Track 4 */
, ( SELECT
tr.trackName
FROM league l
INNER JOIN tracks tr ON tr.trackID = l.track4
WHERE l.leagueID = 1
) AS trackName4
/* Track 5 */
, ( SELECT
tr.trackName
FROM league l
INNER JOIN tracks tr ON tr.trackID = l.track5
WHERE l.leagueID = 1
) AS trackName5
/* Track 6 */
, ( SELECT
tr.trackName
FROM league l
INNER JOIN tracks tr ON tr.trackID = l.track6
WHERE l.leagueID = 1
) AS trackName6
/* Track 7 */
, ( SELECT
tr.trackName
FROM league l
INNER JOIN tracks tr ON tr.trackID = l.track7
WHERE l.leagueID = 1
) AS trackName7
/* Track 8 */
, ( SELECT
tr.trackName
FROM league l
INNER JOIN tracks tr ON tr.trackID = l.track8
WHERE l.leagueID = 1
) AS trackName8
/* Track 9 */
, ( SELECT
tr.trackName
FROM league l
INNER JOIN tracks tr ON tr.trackID = l.track9
WHERE l.leagueID = 1
) AS trackName9
/* Track 10 */
, ( SELECT
tr.trackName
FROM league l
INNER JOIN tracks tr ON tr.trackID = l.track10
WHERE l.leagueID = 1
) AS trackName10
FROM league
WHERE leagueID = 1 ");
$trackNumber = 1;
while($info = mysql_fetch_assoc( $data )) {
echo "<div class=\"col-lg-3\" align=\"center\">\n";
echo " <h5> <hr/>Track " . $trackNumber . "<hr/></h5><p>" . $info['trackName['$trackNumber']'] . "</p>\n";
echo " </div>\n";
$trackNumber++;
}