12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152 |
- <?php
-
- class Question {
- private $reponse1;
- private $reponse2;
- private $intitule;
- private $bonneReponse;
-
- function __construct($intitule) {
- try{
- $this->intitule = $intitule;
-
- $bdd = new Connector();
-
- $options = array(
- "where" => array(
- array("intitule", "=", $intitule)
- )
- );
- $question = $bdd->Select('*', 'questions', $options);
-
- $this->reponse1 = $question[0]['reponse1'];
- $this->reponse2 = $question[0]['reponse2'];
-
- $this->bonneReponse = $question[0]['num_reponse'];
- } catch(Exception $e) {
- throw $e;
- }
- }
-
- function getIntitule() {
- return $this->intitule;
- }
-
- function getReponses() {
- return array(
- "reponse1" => $this->reponse1,
- "reponse2" => $this->reponse2
- );
- }
-
- function getBonneReponse() {
- return $this->bonneReponse;
- }
-
- function getArray() {
- return array(
- "intitule" => utf8_encode($this->intitule),
- "bonneReponse" => utf8_encode($this->bonneReponse)
- );
- }
- }
|