Код:
Код: Выделить всё
while ($row = mysqli_fetch_assoc($result))
{
if ($use_sef_links == true)
{
$sef_link = "{$row['title']} ({$row['home_team_name']} vs {$row['away_team_name']}) {$row['dt']}";
$sef_link = str_replace("-", " ", $sef_link);
$sef_link = preg_replace('#\s{1,}#', " ", $sef_link);
$sef_link = str_replace(" ", "-", $sef_link);
$sef_link = preg_replace('#[^a-zA-Z0-9-]#', "", $sef_link);
$sef_link .= '_m'. $row['id'] . '.html';
$row['link'] = $sef_link;
}
else
{
$row['link'] = 'match.php?id=' . $row['id'];
}
$matches[$row['season_name']][$row['game_day']][] = $row;
}
foreach ($matches as $match) { ?>
Coming season game - gameday
[list]
[*] Coming games
[*] Game starts
[*] Stadium
[*]
[/list]
[list]
[*]
[url=#]
[img]"> [/url]
VS
[url=#]
[img]"> [/url]
[*]
[*]
[*]
[url=
Подробнее здесь: [url]https://stackoverflow.com/questions/50936220/loop-over-an-associative-3-level-array[/url]