$highscores = array();
$scores_query = $DB->query("SELECT champ_gid, champ_name, champ_score FROM ibf_games_champs WHERE champ_gid IN ".$favs_string." ORDER BY champ_gid");
while( $row = $DB->fetch_row($scores_query) )
{
$row['champ_score'] = $row['champ_score'];
$highscores[ $row['champ_gid'] ] = array( 'name' => $row['champ_name'], 'score' => $row['champ_score']);
}
$personal_highs = array();
$scores_query = $DB->query("SELECT mid, gid, score AS the_score, MAX(score) FROM ibf_games_scores WHERE gid IN ".$favs_string." AND mid=".$main->arcade->user['id']." GROUP BY score");
while( $row = $DB->fetch_row($scores_query) )
{
$personal_highs[ $row['gid'] ] = $row['the_score'];
}
$games_query = $DB->query("SELECT * FROM ibf_games_list WHERE gid IN ".$favs_string. "
ORDER BY ".$main->arcade->settings['g_display_sort']." ".$main->arcade->settings['g_display_order']);
if( $DB->get_num_rows($games_query) )
{
$rowcol = "row2";
$bestquery=$DB->query("SELECT g.bestscore, g.bestmid, u.name FROM ibf_games_list AS g, ibf_user AS u WHERE g.gid=".$row['gid']." AND g.bestmid=u.userid");
$bestdata=$DB->fetch_row($bestquery);
$this_query = $DB->query("SELECT * FROM ibf_games_scores WHERE gid=".$row['gid']." ORDER BY score ".$ordering.", datescored ASC");
$actualhighscore = $DB->fetch_row($this_query);
$actualtop['score'] = $main->arcade->do_arcade_format($actualhighscore['score'],$row['decpoints']);
$highscores = array();
$scores_query = $DB->query("SELECT champ_gid, champ_name, champ_score FROM ibf_games_champs WHERE champ_gid IN ".$favs_string." ORDER BY champ_gid");
while( $row = $DB->fetch_row($scores_query) )
{
$row['champ_score'] = $row['champ_score'];
$highscores[ $row['champ_gid'] ] = array( 'name' => $row['champ_name'], 'score' => $row['champ_score']);
}
$personal_highs = array();
$scores_query = $DB->query("SELECT mid, gid, score AS the_score, MAX(score) FROM ibf_games_scores WHERE gid IN ".$favs_string." AND mid=".$main->arcade->user['id']." GROUP BY score");
while( $row = $DB->fetch_row($scores_query) )
{
$personal_highs[ $row['gid'] ] = $row['the_score'];
}
$games_query = $DB->query("SELECT * FROM ibf_games_list WHERE gid IN ".$favs_string. "
ORDER BY ".$main->arcade->settings['g_display_sort']." ".$main->arcade->settings['g_display_order']);
if( $DB->get_num_rows($games_query) )
{
$rowcol = "row2";
$bestquery=$DB->query("SELECT g.bestscore, g.bestmid, u.name FROM ibf_games_list AS g, ibf_user AS u WHERE g.gid=".$row['gid']." AND g.bestmid=u.userid");
$bestdata=$DB->fetch_row($bestquery);
$this_query = $DB->query("SELECT * FROM ibf_games_scores WHERE gid=".$row['gid']." ORDER BY score ".$ordering.", datescored ASC");
$actualhighscore = $DB->fetch_row($this_query);
$actualtop['score'] = $main->arcade->do_arcade_format($actualhighscore['score'],$row['decpoints']);
I don't think you have to, I was wondering if you did. I think it may be your style, I switch to the v3arcade game list setting and iit works just fine on mine.
Yep I think it has something to do with my style as well. I know if I edited the mod_favorites that I could fix it. But for now I switched to the other skin and I don't have that problem.