[evolvis-commits] r8691: Fixed bug 315: survey results were not displayed correctly in PG 7. 2↵

mirabilos at evolvis.org mirabilos at evolvis.org
Thu Feb 24 16:49:10 CET 2011


Author: mirabilos
Date: 2011-02-24 16:49:10 +0100 (Thu, 24 Feb 2011)
New Revision: 8691

Modified:
   trunk/gforge_base/evolvisforge-5.1/gforge/www/survey/admin/show_results_aggregate.php
Log:
Fixed bug 315: survey results were not displayed correctly in PG 7.2


Modified: trunk/gforge_base/evolvisforge-5.1/gforge/www/survey/admin/show_results_aggregate.php
===================================================================
--- trunk/gforge_base/evolvisforge-5.1/gforge/www/survey/admin/show_results_aggregate.php	2011-02-24 15:49:09 UTC (rev 8690)
+++ trunk/gforge_base/evolvisforge-5.1/gforge/www/survey/admin/show_results_aggregate.php	2011-02-24 15:49:10 UTC (rev 8691)
@@ -107,7 +107,7 @@
 		/*
 			Select the number of responses to this question
 		*/
-		$sql="SELECT count(*) AS count FROM survey_responses WHERE survey_id='$survey_id' AND question_id='$quest_array[$i]' AND response IN (1,2,3,4,5) AND group_id='$group_id'";
+		$sql="SELECT count(*) AS count FROM survey_responses WHERE survey_id='$survey_id' AND question_id='$quest_array[$i]' AND response IN ('1','2','3','4','5') AND group_id='$group_id'";
 		$result2=db_query($sql);
 		if (!$result2 || db_numrows($result2) < 1) {
 			echo $Language->getText('survey_show_results_aggregate','error');
@@ -120,7 +120,7 @@
 			average
 		*/
 		if ($response_count > 0){
-			$sql="SELECT avg(response::int) AS avg FROM survey_responses WHERE survey_id='$survey_id' AND question_id='$quest_array[$i]' AND group_id='$group_id' AND response IN (1,2,3,4,5)";
+			$sql="SELECT avg(response::int) AS avg FROM survey_responses WHERE survey_id='$survey_id' AND question_id='$quest_array[$i]' AND group_id='$group_id' AND response IN ('1','2','3','4','5')";
 			$result2=db_query($sql);
 			if (!$result2 || db_numrows($result2) < 1) {
 				echo $Language->getText('survey_show_results_aggregate','error');
@@ -129,7 +129,7 @@
 				echo "<strong>". number_format(db_result($result2, 0, 'avg'),2) ."</strong>".$Language->getText('survey_show_results_aggregate','average');
 			}
 			
-			$sql="SELECT response,count(*) AS count FROM survey_responses WHERE survey_id='$survey_id' AND question_id='$quest_array[$i]' AND group_id='$group_id' AND response IN (1,2,3,4,5) GROUP BY response";
+			$sql="SELECT response,count(*) AS count FROM survey_responses WHERE survey_id='$survey_id' AND question_id='$quest_array[$i]' AND group_id='$group_id' AND response IN ('1','2','3','4','5') GROUP BY response";
 			
 			$result2=db_query($sql);
 			if (!$result2 || db_numrows($result2) < 1) {



More information about the evolvis-commits mailing list