Commit bef627932bf9fb48644807acdff505c2cdb26537
1 parent
d86f122c
#8 plus de BDD mais un joli tableau
Showing
1 changed file
with
18 additions
and
40 deletions
Show diff stats
pages/schools.php
1 | +<?php | |
2 | + require_once("creds.php"); | |
3 | +?> | |
1 | 4 | <h2>Liste écoles participantes</h2> |
2 | 5 | <?php |
3 | -require_once ("creds.php"); | |
4 | - | |
5 | -try { | |
6 | - | |
7 | - $link = @mysql_connect(__MYSQL_HOSTNAME__, __MYSQL_USERNAME__, __MYSQL_PASSWORD__); | |
8 | - | |
9 | - if (!$link) { | |
10 | - throw new Exception('Impossible de se connecter : ' . mysql_error()); | |
11 | - } | |
12 | - | |
13 | - if (!mysql_select_db('crep', $link)) { | |
14 | - throw new Exception('Selection de la base de donnees impossible'); | |
15 | - } | |
16 | - mysql_query("SET NAMES 'utf8'"); | |
17 | - $requete = "SELECT DISTINCT `nom`, `circonscription`, `adresse`, `enseignant` FROM `school` ORDER BY nom ASC"; | |
18 | - | |
19 | - $resultat = mysql_query($requete); | |
20 | - | |
21 | - if (!$resultat) { | |
22 | - throw new Exception('Résultat vide.'); | |
23 | - } | |
24 | - | |
25 | - mysql_close($link); | |
6 | +$ecoles = array( | |
7 | + array("nom" => "Condorcet", "circonscription" => "Roubaix", "adresse" => "Allée Denieppe, Willems", "enseignant" => "Mme Vernier"), | |
8 | + array("nom" => "Cousteau", "circonscription" => "Lambersart", "adresse" => "58 Rue de la Fraternité, Marquette", "enseignant" => "Mr Griffon"), | |
9 | + array("nom" => "Curie Ferry", "circonscription" => "Lambersart", "adresse" => "41 Rue Chanzy, Saint André", "enseignant" => "Mme Faidherbe"), | |
10 | + array("nom" => "Curie Ferry", "circonscription" => "Lambersart", "adresse" => "41 Rue Chanzy, Saint André", "enseignant" => "Mme Pollet"), | |
11 | + array("nom" => "Jeanne de Flandre", "circonscription" => "Lambersart", "adresse" => "Jeanne de Flandre, Marquette", "enseignant" => "Mme Dejardin"), | |
12 | + array("nom" => "Jules Ferry", "circonscription" => "Lambersart", "adresse" => "241 Rue des Ecoles, Wambrechies", "enseignant" => "Mme Loonis"), | |
13 | + array("nom" => "Les Peupliers", "circonscription" => "Lambersart", "adresse" => "23 Avenue des Peupliers, Saint André", "enseignant" => "Mme Lescaillet"), | |
14 | + array("nom" => "Les Peupliers", "circonscription" => "Lambersart", "adresse" => "23 Avenue des Peupliers, Saint André", "enseignant" => "Mme Nicolas"), | |
15 | + array("nom" => "Louise de Bettignies", "circonscription" => "Lambersart", "adresse" => "102 Avenue de la Liberté, Lambersart", "enseignant" => "Mme Paris"), | |
16 | + array("nom" => "Marie Curie", "circonscription" => "Roubaix", "adresse" => "Rue Lannelongue, Hem", "enseignant" => "Mr Guillain"), | |
17 | + array("nom" => "Petit Prince", "circonscription" => "Roubaix", "adresse" => "29 Avenue du Général Leclerc, Lys lez Lannois", "enseignant" => "Mme Delcroix"), | |
18 | + array("nom" => "Samain", "circonscription" => "Lambersart", "adresse" => "28 Place de la République, Lambersart", "enseignant" => "Mme Vidal") | |
19 | +); | |
26 | 20 | ?> |
27 | 21 | |
28 | 22 | <center> |
... | ... | @@ -40,7 +34,7 @@ try { |
40 | 34 | <tbody> |
41 | 35 | <?php |
42 | 36 | |
43 | - while ($row = mysql_fetch_assoc($resultat)) { | |
37 | + foreach($ecoles as $row) { | |
44 | 38 | echo '<tr>'; |
45 | 39 | echo '<td>'; |
46 | 40 | echo '<p>' . $row['nom'] . '</p>'; |
... | ... | @@ -61,19 +55,3 @@ try { |
61 | 55 | </tbody> |
62 | 56 | </table> |
63 | 57 | </center> |
64 | -<?php | |
65 | -} | |
66 | -catch(Exception $e) { | |
67 | -?> | |
68 | -<div class="alert alert-danger" role="alert"> | |
69 | -Impossible d'afficher la liste des écoles participantes.<br/> | |
70 | -Merci de rééssayer ultérieurement. | |
71 | -</div> | |
72 | -<!-- | |
73 | -<?php | |
74 | -echo $e; | |
75 | -?> | |
76 | ---> | |
77 | -<?php | |
78 | -} | |
79 | -?> | ... | ... |