query("SELECT name FROM hlstats_Games WHERE code='$game'"); if ($db->num_rows() < 1) error("No such game '$game'."); list($gamename) = $db->fetch_row(); $db->free_result(); $tblPlayerActions = new Table( array( new TableColumn( 'description', 'Action', 'width=45&link=' . urlencode("mode=actioninfo&action=%k&game=$game") ), new TableColumn( 'obj_count', 'Achieved', 'width=25&align=right&append=+times' ), new TableColumn( 'obj_bonus', 'Skill Bonus', 'width=25&align=right' ) ), 'code', 'obj_count', 'description', true, 9999, 'obj_page', 'obj_sort', 'obj_sortorder' ); $db->query(" SELECT SUM(count) FROM hlstats_Actions WHERE hlstats_Actions.game='$game' "); list($totalactions) = $db->fetch_row(); $result = $db->query(" SELECT code, description, count AS obj_count, reward_player AS obj_bonus FROM hlstats_Actions WHERE hlstats_Actions.game='$game' AND count > 0 GROUP BY hlstats_Actions.id ORDER BY $tblPlayerActions->sort $tblPlayerActions->sortorder, $tblPlayerActions->sort2 $tblPlayerActions->sortorder "); ?> draw($result, $db->num_rows($result), 100); ?>