Ignore:
Timestamp:
08/30/11 10:43:18 (14 years ago)
Author:
basvannuland
Message:

Base for all databases done. not tested. Need frontend to properly test.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • Dev/trunk/classes/SurveyAnswerDatabaseInterface.php

    r83 r85  
    2424        $this->surveyAnswerRDFWriter = new SurveyAnswerRDFWriter($surveyID,$sessionID,$respondentID);
    2525    }
    26    
     26       
    2727    public function setRespondentInfo($respondentInfo)
    2828    {
     
    3131    }
    3232   
    33     public function setSurveyAnswers($answer)
     33    public function setSurveyAnswers($answers)
    3434    {
     35        $questionAnswerList = array();
    3536       
     37        $qNumber = 1;
     38        while (isset($survey['questionID'.$qNumber]))
     39        {
     40            $qID = $survey['questionID'.$qNumber];
     41            $aArray = array();
     42           
     43            $aNumber = 1;
     44            while (isset($survey['q'.$qNumber.'result'.$aNumber]))
     45            {
     46                $aArray[] = $survey['q'.$qNumber.'result'.$aNumber];
     47
     48                $aNumber++;
     49            }
     50               
     51            $questionAnswerList[$qID] = $aArray;
     52
     53            $qNumber++;
     54        }
     55       
     56        $this->surveyAnswerRDFWriter->setAnswers($questionAnswerList);
    3657    }
    3758}
Note: See TracChangeset for help on using the changeset viewer.