T201704031314

This commit is contained in:
Leander
2017-04-03 13:14:54 +02:00
parent 7827e582d5
commit 37039f7baf
2 changed files with 12 additions and 7 deletions

View File

@@ -19,13 +19,13 @@ class Question
function __construct($db, $id) { function __construct($db, $id) {
$question_details = $db->query('SELECT "question", "answer0", "answer1", "answer2", "answer3", "Categories_ID" $question_details = $db->query('SELECT "question", "answer0", "answer1", "answer2", "answer3", "Categories_ID"
FROM "Questions" WHERE "ID" = $1', array($id)); FROM "Questions" WHERE "ID" = $1', array($id))['data'][0];
$q = $question_details[0]; $q = $question_details['question'];
$a0 = $question_details[1]; $a0 = $question_details['answer0'];
$a1 = $question_details[2]; $a1 = $question_details['answer1'];
$a2 = $question_details[3]; $a2 = $question_details['answer2'];
$a3 = $question_details[4]; $a3 = $question_details['answer3'];
$cid = $question_details[5]; $cid = $question_details['Categories_ID'];
$c = $db->query('SELECT "name" FROM "Categories" WHERE "ID" = $1', array($cid)); $c = $db->query('SELECT "name" FROM "Categories" WHERE "ID" = $1', array($cid));
$this->question = $q; $this->question = $q;
$this->answers = array('a0' => $a0, 'a1' => $a1, 'a2' => $a2, 'a3' => $a3); $this->answers = array('a0' => $a0, 'a1' => $a1, 'a2' => $a2, 'a3' => $a3);

View File

@@ -14,6 +14,11 @@
$uid = md5(uniqid(rand(), true)); $uid = md5(uniqid(rand(), true));
$db = new Database(); $db = new Database();
$det = $db->query('SELECT "question", "answer0", "answer1", "answer2", "answer3", "Categories_ID"
FROM "Questions" WHERE "ID" = 1')['data'][0];
if(preg_match(PATTERN, $name) != 1) { if(preg_match(PATTERN, $name) != 1) {
$error = 11101; $error = 11101;
} else { } else {