/lenasys/trunk

To get this branch, use:
bzr branch http://gegoxaren.bato24.eu/bzr/lenasys/trunk

« back to all changes in this revision

Viewing changes to DuggaSys/quizSystem/quiz/quizLoader.php

  • Committer: elof.bigestans at gmail
  • Date: 2013-04-03 08:06:30 UTC
  • mto: This revision was merged to the branch mainline in revision 9.
  • Revision ID: elof.bigestans@gmail.com-20130403080630-r721wlstq15mdjby
Added new folders to match new folder structure

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
<?php
2
 
////////////////////////////////////////////// 
3
 
echo "<pre>";
4
 
        print_r($_POST);
5
 
echo "</pre>";
6
 
 
7
 
include "../../../php/dbconnect.php";
8
 
$answerString="";
9
 
if(isset($_POST['withAnswer']) && $_POST['withAnswer']=="on"){
10
 
        if(isset($_POST['answerString'])) $answerString=$_POST['answerString'];
11
 
}
12
 
$accountname="a00nisse";
13
 
$courseName=$_POST['courseName'];
14
 
$courseOccasion="TEST";
15
 
$quizNr=$_POST['quizNr'];
16
 
$quizVariant=$_POST['qVarNr'];
17
 
 
18
 
 
19
 
$insertString="INSERT IGNORE INTO AssignedQuizzes(ssn, quizNr, qVarNr, quizCourseName, courseOccasion) 
20
 
                                                   VALUES((SELECT Student.ssn FROM Student WHERE Student.loginName=:LOGIN), :QNR, :QVARNR, :CNAME, :COCCASION);";
21
 
$insertStmt = $pdo->prepare($insertString);
22
 
$insertStmt->bindParam(':LOGIN', $accountname);
23
 
$insertStmt->bindParam(':CNAME', $courseName);
24
 
$insertStmt->bindParam(':QNR', $quizNr);
25
 
$insertStmt->bindParam(':QVARNR', $quizVariant);  
26
 
$insertStmt->bindParam(':COCCASION', $courseOccasion);
27
 
$insertStmt->execute();
28
 
echo "<h2>111</h2>";
29
 
 
30
 
$updateString="UPDATE AssignedQuizzes SET qVarNr=:QVARNR, answerHash=:AHASH 
31
 
               WHERE (SELECT Student.ssn FROM Student WHERE Student.loginName=:LOGIN)=AssignedQuizzes.ssn 
32
 
                              AND AssignedQuizzes.quizNr=:QNR
33
 
                                  AND AssignedQuizzes.quizCourseName=:CNAME
34
 
                                  AND AssignedQuizzes.courseOccasion=:COCCASION;";
35
 
$updateString = $pdo->prepare($updateString);
36
 
$updateString->bindParam(':LOGIN', $accountname);
37
 
$updateString->bindParam(':CNAME', $courseName);
38
 
$updateString->bindParam(':QNR', $quizNr);
39
 
$updateString->bindParam(':QVARNR', $quizVariant);
40
 
$ahash="";  
41
 
$updateString->bindParam(':AHASH', $ahash);  
42
 
$updateString->bindParam(':COCCASION', $courseOccasion);
43
 
$updateString->execute();                               
44
 
 
45
 
header("location:".$_POST['quizURI']."?courseOccasion=".$courseOccasion."&answerString=".$answerString);
46
 
?>
 
 
b'\\ No newline at end of file'