浏览代码

Merge branch 'master' of https://github.com/babolivier/burger-quizz

PCYoshi 10 年前
父节点
当前提交
a92b5d9aaa
共有 4 个文件被更改,包括 36 次插入3 次删除
  1. 7
    1
      web/class.connector.php
  2. 4
    0
      web/classes.php
  3. 5
    2
      web/index.php
  4. 20
    0
      web/palmares.php

+ 7
- 1
web/class.connector.php 查看文件

@@ -68,6 +68,12 @@ class Connector {
68 68
 			}
69 69
 		}
70 70
 
71
-		return $bdd->prepare($request)->execute($arrayVerif)->fetchAll();
71
+		$stmt = $this->bdd->prepare($request);
72
+
73
+		if($stmt->execute($arrayVerif)) {
74
+			return $stmt->fetchAll();
75
+		} else {
76
+			return null;
77
+		}
72 78
 	}
73 79
 }

+ 4
- 0
web/classes.php 查看文件

@@ -0,0 +1,4 @@
1
+<?php
2
+
3
+require_once('class.connector.php');
4
+require_once('class.questset.php');

+ 5
- 2
web/index.php 查看文件

@@ -1,5 +1,8 @@
1 1
 <?php
2
-	header("Content-Type:application/json");
3 2
 
4
-	echo json_encode(array("Message" => "Hello world;"));
3
+require_once('classes.php');
4
+
5
+header("Content-Type:application/json");
6
+
7
+echo json_encode(array("Message" => "Hello world;"));
5 8
 

+ 20
- 0
web/palmares.php 查看文件

@@ -0,0 +1,20 @@
1
+<?php
2
+
3
+require_once('classes.php');
4
+
5
+$bdd = new Connector();
6
+
7
+$options = array(
8
+	"order by" => array("score", "desc"),
9
+	"limit" => array(0, 10) // Ou array(10)
10
+);
11
+
12
+$res = $bdd->Select("*", "scores", $options);
13
+
14
+echo("<ol>");
15
+
16
+foreach($res as $row) {
17
+	echo(utf8_encode("<li>".$row["login"]." (".$row["score"].")</li>"));
18
+}
19
+
20
+echo("</ol>");