Obecnie hostuje pewien serwer gier.
Moja strona jest połączona z bazą danych MYSQL, gdzie są zapisywane wszystkie dane o moich graczach.
Moja strona wyświetla profil każdego gracza, np: http://danera.no-ip.org/characters.php?player_name=Capisco
Jak widać na stronie, wyświetlają się Latest Deaths (śmierci gracza), mój problem polega na tym, że wyświetla tylko jedno zginięcie gracza, a chciałbym, by wyświetlało wszystkie jego polegnięcia.
Kod PHP, którym pobieram dane z bazy danych i wyświetlam:
<?php try { $player = new Player(); $player->load($_GET['player_id']); $player->find($_GET['player_name']); } else { throw new PlayerException(); } $account = new Account(); $account->load($player->attrs['account']); echo '<hr/><table style="width: 100%"><tr><td><b>Name:</b> '.htmlspecialchars($player->attrs['name']).' '; try { echo '<b>Guild:</b> '.$player->guild['guild_rank_name'].' of <a href="guilds.php?guild_id='.$player->guild['guild_id'].'">'.htmlspecialchars($player->guild['guild_name']).'</a><br/>'."\n"; } catch(GuildNotFoundException $e) {} } } if ($player->attrs['lastlogin'] == 0) $lastlogin = 'Never'; else if ($cfg['show_skills']) { $sn = $cfg['skill_names']; } } echo "<b>Comments</b><br/><div style=\"overflow:hidden\"><pre>".htmlspecialchars($account->attrs['comment'])."</pre></div><br/>\n"; } foreach ($account->players as $_player) { echo '<li style="background-image: url(resource/user.png);" onclick="window.location.href=\'characters.php?player_id='.htmlspecialchars($_player['id']).'\'">'.htmlspecialchars($_player['name']).'</li>'; } } if ($cfg['show_deathlist']) { if ($player->deaths) { $prevdate = 0; foreach ($player->deaths as $death) { if ($death['killer_id']) $name = '<a href="characters.php?player_id='.$death['killer_id'].'">'.$death['killer_name'].'</a>'; else $name = $death['killer_name']; if($prevdate == $death['date']) else $prevdate = $death['date']; } } } } catch(PlayerNotFoundException $e) { } catch(PlayerException $e) {} ?>
Struktura mojej bazy danych:

W kodzie PHP jest pętla foreach, baza danych przechowuje wszystkie jego polegnięcia, lecz wyświetla tylko jedno.
Czy ktoś byłby w stanie mi pomóc?