0 AND `status`='CONFIRMED' " . runFilterChain('user_exclusion_sql', ' ') . " ORDER BY `total_logins` DESC LIMIT {?top10_max?}", __FILE__, __LINE__); $OUT = ''; $count = 1; while ($content = SQL_FETCHARRAY($result)) { // Prepare data for template $content = array( 'count' => $count, 'userid' => $content['userid'], 'last_online' => generateDateTime($content['last_online'], '3'), ); // Load row template $OUT .= loadTemplate('guest_top10_row_login', TRUE, $content); // Count one up $count++; } // END - while if ($count < getTop10Max()) { // Add more "blank" rows for ($i = $count; $i <= getTop10Max(); $i++) { // Prepare data for template $content = array( 'index' => $i ); // Load row template $OUT .= loadTemplate('guest_top10_empty5', TRUE, $content); } // END - for } // END - if // Remember the rows in array $rows['logins_out'] = $OUT; // Free result SQL_FREERESULT($result); // TOP earners $result = SQL_QUERY("SELECT `d`.`userid`, SUM(`p`.`points` + `p`.`locked_points`) AS `points`, `d`.`last_online` FROM `{?_MYSQL_PREFIX?}_user_data` AS `d` LEFT JOIN {?_MYSQL_PREFIX?}_user_points AS `p` ON `p`.`userid`=`d`.`userid` WHERE `p`.`points` > 0 AND `d`.`status`='CONFIRMED' " . runFilterChain('user_exclusion_sql', ' ') . " GROUP BY `p`.`userid` ORDER BY `points` DESC, `d`.`last_online` DESC LIMIT {?top10_max?}", __FILE__, __LINE__); $OUT = ''; $count = 1; while ($content = SQL_FETCHARRAY($result)) { // Prepare data for template $content['count'] = $count; $content['last_online'] = generateDateTime($content['last_online'], '3'); // Load row template $OUT .= loadTemplate('guest_top10_row_earner', TRUE, $content); // Count one up $count++; } // END - while if ($count < getTop10Max()) { // Add more "blank" rows for ($i = $count; $i <= getTop10Max(); $i++) { // Prepare data for template $content = array( 'index' => $i ); // Load row template $OUT .= loadTemplate('guest_top10_empty4', TRUE, $content); } // END - for } // END - if // Remember the rows in array $rows['points_out'] = $OUT; // Free result SQL_FREERESULT($result); // TOP referral "hunter" $result = SQL_QUERY("SELECT `d`.`userid`, SUM(`r`.`counter`) AS `refs`, `d`.`last_online` FROM `{?_MYSQL_PREFIX?}_user_data` AS `d` LEFT JOIN {?_MYSQL_PREFIX?}_refsystem AS `r` ON `r`.`userid`=`d`.`userid` WHERE `r`.`counter` > 0 AND `d`.`status`='CONFIRMED' " . runFilterChain('user_exclusion_sql', ' ') . " GROUP BY `r`.`userid` ORDER BY `refs` DESC, `d`.`last_online` DESC LIMIT {?top10_max?}", __FILE__, __LINE__); $OUT = ''; $count = 1; while ($content = SQL_FETCHARRAY($result)) { // Prepare data for template $content = array( 'count' => $count, 'userid' => $content['userid'], 'refs' => $content['refs'], 'last_online' => generateDateTime($content['last_online'], '3') ); // Load row template $OUT .= loadTemplate('guest_top10_row_refs', TRUE, $content); // Count one up $count++; } // END - while if ($count < getTop10Max()) { // Add more "blank" rows for ($i = $count; $i <= getTop10Max(); $i++) { // Prepare data for template $content = array( 'index' => $i ); // Load row template $OUT .= loadTemplate('guest_top10_empty5', TRUE, $content); } // END - for } // END - if // Remember the rows in array $rows['referrals_out'] = $OUT; // Free result SQL_FREERESULT($result); // Load final template loadTemplate('guest_top10', FALSE, $rows); // [EOF] ?>