I had a coder work on this for me and now i cant find him but what i am/was trying to accomplish is if the player has no stats or games played it wont show the table at all.
If he has a game played show the table and stats
here is the code. there is alot more code on the page, but this is the code that is for the table im working with
// STATS TOTAL
if($player_pos == "G") {
$stats_totals_headers = array(' ','GP', 'Min', 'GAA', 'W', 'L', 'OTL', 'Save %', 'SO', 'GA', 'SHA', 'Saves', 'PIM', 'G', 'A', 'PTS');
if ($players[$pid]){
$p_array = goalie_stats(array('sid'=>$sid, 'pid'=>$pid, 'tid'=>$tid));}
$akw = akw_rank(array('sid'=>$sid, 'pid'=>$pid, 'tid'=>$tid, 'league_cur'=>$league_cur));
foreach($p_array as $pa){
$stats_totals_array[] = array(
'Year to Date',
$pa['played'],
$pa['gminutes'].':'.$pa['gseconds'],
$pa['gaa'],
$pa['w'],
$pa['l'],
$pa['otl'],
$pa['svp'],
$pa['so'],
$pa['goalsa'],
$pa['shotsa'],
$pa['sv'],
$pa['minutes'],
$pa['goals'],
$pa['assists'],
$pa['pts']
);
$stats_totals_array[] = array(
'Rank',
akwOrdinal($akw['played']),
akwOrdinal($akw['akwtime']),
akwOrdinal($akw['gaa']),
akwOrdinal($akw['w']),
akwOrdinal($akw['l']),
akwOrdinal($akw['otl']),
akwOrdinal($akw['svp']),
akwOrdinal($akw['so']),
akwOrdinal($akw['goalsa']),
akwOrdinal($akw['shotsa']),
akwOrdinal($akw['sv']),
akwOrdinal($akw['minutes']),
akwOrdinal($akw['goals']),
akwOrdinal($akw['assists']),
akwOrdinal($akw['pts'])
);
}
} else {
$stats_totals_headers = array(' ', 'GP', 'G', 'A', 'Pts', 'PPG', 'SHG', '+/-', 'SH', 'S%', 'Hits', 'Pim');
if ($players[$pid]){
$p_array = goalie_stats(array('sid'=>$sid, 'pid'=>$pid, 'tid'=>$tid, 'onpace'=>1, 'league_cur'=>$league_cur));
$akw = akw_rank(array('sid'=>$sid, 'pid'=>$pid, 'tid'=>$tid, 'league_cur'=>$league_cur));
//We will calculate the year to date rank -- $akw = akw_rank(array('sid'=>$sid, 'pid'=>$pid, 'tid'=>$tid, 'onpace'=>1, 'league_cur'=>$league_cur));
foreach($p_array as $pa){
$stats_totals_array[] = array(
'Year to Date',
$pa['played'],
$pa['goals'],
$pa['assists'],
$pa['pts'],
$pa['xtra1'],
$pa['xtra2'],
$pa['xtra3'],
$pa['xtra4'],
$pa['shotper'],
$pa['xtra5'],
$pa['minutes']
);
$stats_totals_array[] = array(
'On Pace',
$pa['playedpace'],
$pa['goalpace'],
$pa['assistpace'],
$pa['pointpace'],
$pa['ppgpace'],
$pa['shgpace'],
$pa['plusminuspace'],
$pa['shotpace'],
$pa['shotperpace'],
$pa['hitspace'],
$pa['pimpace']
);
$stats_totals_array[] = array(
'Rank',
akwOrdinal($akw['played']),
akwOrdinal($akw['goals']),
akwOrdinal($akw['assists']),
akwOrdinal($akw['pts']),
akwOrdinal($akw['xtra1']),
akwOrdinal($akw['xtra2']),
akwOrdinal($akw['xtra3']),
akwOrdinal($akw['xtra4']),
akwOrdinal($akw['shotper']),
akwOrdinal($akw['xtra5']),
akwOrdinal($akw['minutes'])
);
}
}
}
// Sokhom added check condition on Dec. 25th 2012
[COLOR="#FF0000"] if($stats_totals_array[2] == '1'){[/COLOR]
$stats_totals = draw_table(array(
'title' => $seasonname1.' Stat Totals',
'headers' => $stats_totals_headers,
'fields' => $stats_totals_array,
'bgtitle' => '#EFEFEF',
'bgheaders' => '#DFDFDF',
'bgcolors' => array('#FFFFFF', '#EFEFEF')
));
[COLOR="#FF0000"] }[/COLOR]