T1704011110

This commit is contained in:
Leander
2017-04-01 11:10:06 +02:00
parent 554c8f1331
commit 8c193673ab
5 changed files with 70 additions and 18 deletions

37
Question.php Normal file
View File

@@ -0,0 +1,37 @@
<?php
/**
* Created by PhpStorm.
* User: leanderschmedemann
* Date: 01/04/2017
* Time: 10:08
*/
require_once('includes.inc.php');
class Question
{
private $question;
private $answers;
private $right_answer_position;
function __construct($offset, $db) {
$qid = $db->query('SELECT * FROM "Questions" ORDER BY "ID" OFFSET $1 LIMIT 1', array($offset));
$q = $db->query('SELECT "question" FROM "Questions" WHERE "ID" = $1', array($qid));
$a0 = $db->query('SELECT "answer0" FROM "Questions" WHERE "ID" = $1', array($qid));
$a1 = $db->query('SELECT "answer1" FROM "Questions" WHERE "ID" = $1', array($qid));
$a2 = $db->query('SELECT "answer2" FROM "Questions" WHERE "ID" = $1', array($qid));
$a3 = $db->query('SELECT "answer3" FROM "Questions" WHERE "ID" = $1', array($qid));
$cid = $db->query('SELECT "Categories_ID" FROM '
$this->question = $q;
$this->answers = array('a0' => $a0, 'a1' => $a1, 'a2' => $a2, 'a3' => $a3);
shuffle($this->answers);
$this->right_answer_position = array_search('a0', $this->answers);
}
// Create the question message for API.
function get_question() {
}
}