[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