diff --git a/pages/issue_ranking.php b/pages/issue_ranking.php index 82c4357..35bef55 100644 --- a/pages/issue_ranking.php +++ b/pages/issue_ranking.php @@ -15,10 +15,7 @@ } else { $where_clause .= " AND {$skipThese1} AND {$skipThese2} " ; } - // fetch collected data from DB - $dbquery= "SET GLOBAL sql_mode=(SELECT REPLACE(@@sql_mode,'ONLY_FULL_GROUP_BY',''))"; - $dboutput = db_query($dbquery); - + //// fetch collected data from DB $plugin_table = plugin_table("support_data"); $bug_table = db_get_table('bug'); $dbquery = "SELECT @@ -43,12 +40,13 @@ LEFT OUTER JOIN (SELECT bugid, count(rating) as b2_count, sum(rating) as b2_sum FROM {$plugin_table} GROUP BY bugid, rating HAVING rating = 2) b2 ON sd.bugid = b2.bugid LEFT OUTER JOIN (SELECT bugid, count(rating) as b1_count, sum(rating) as b1_sum FROM {$plugin_table} GROUP BY bugid, rating HAVING rating = 1) b1 ON sd.bugid = b1.bugid {$where_clause} - GROUP BY sd.bugid + GROUP BY sd.bugid, bm2_count, bm2_sum, bm1_count, bm1_sum, b2_count, b2_sum, b1_count, b1_sum ORDER BY sum(sd.rating) DESC "; // echo "

$dbquery

"; //die(); $dboutput = db_query($dbquery); + $resultset = array(); // load listable issues into array while($row = db_fetch_array($dboutput)) { diff --git a/pages/issue_ranking_xls.php b/pages/issue_ranking_xls.php index f8af44a..e6394c0 100644 --- a/pages/issue_ranking_xls.php +++ b/pages/issue_ranking_xls.php @@ -28,8 +28,6 @@ } // fetch collected data from DB - $dbquery= "SET GLOBAL sql_mode=(SELECT REPLACE(@@sql_mode,'ONLY_FULL_GROUP_BY',''))"; - $dboutput = db_query($dbquery); $plugin_table = plugin_table("support_data","GaugeSupport"); $bug_table = db_get_table('mantis_bug_table'); $dbquery = "SELECT @@ -54,7 +52,7 @@ LEFT OUTER JOIN (SELECT bugid, count(rating) as b2_count, sum(rating) as b2_sum FROM {$plugin_table} GROUP BY bugid, rating HAVING rating = 2) b2 ON sd.bugid = b2.bugid LEFT OUTER JOIN (SELECT bugid, count(rating) as b1_count, sum(rating) as b1_sum FROM {$plugin_table} GROUP BY bugid, rating HAVING rating = 1) b1 ON sd.bugid = b1.bugid {$where_clause} - GROUP BY sd.bugid + GROUP BY sd.bugid, bm2_count, bm2_sum, bm1_count, bm1_sum, b2_count, b2_sum, b1_count, b1_sum ORDER BY sum(sd.rating) DESC "; // echo "

$dbquery

"; //die();