connection = new mysqli($host, $user, $password, $database); } /** * Schließt die Verbindung zru Datenbank */ public function __destruct() { $this->connection->close(); } public function getQuestions($n = 0) { if ($n == 0) { $sql = "SELECT * FROM questions"; } else { //n ist gesetzt $sql = "SELECT * FROM questions LIMIT $n"; } $result = $this->connection->query($sql); $resultArray = []; while ($line = $result->fetch_assoc()) { array_push($resultArray, $line); } $result->free(); return $resultArray; } public function getQuestion($id) { $result = $this->connection->query("SELECT * FROM questions WHERE id = $id LIMIT 1"); $resultArray = []; while ($line = $result->fetch_assoc()) { array_push($resultArray, $line); } $result->free(); return $resultArray[0]; } }