This repository has been archived by the owner on Sep 6, 2022. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 1
/
Accueil.php
147 lines (115 loc) · 4.7 KB
/
Accueil.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
<?php
session_start();
include('connexion_BDD.php');
include_once('cookieconnect.php');
?>
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Accueil CV</title>
<link href="bootstrap/css/bootstrap.css" rel="stylesheet"/>
<link rel="stylesheet" href="style.css"/>
</head>
<body>
<?php include("header.php");?>
<br><br>
<section class="recherche">
<div class="container">
<div class="row">
<div class="col-xs-offset-2">
<nav class="navbar-form navbar-collapse">
<div class="form-group">
<form action="" method="Post">
<input type="search" class="input-lg form-control" placeholder="Rechercher un CV" name="requete">
<button type="submit" class="btn-lg btn-primary btn"><span class="glyphicon glyphicon-eye-open"></span> Rechercher</button>
</form>
</div>
</nav>
</div>
</div>
</div>
</section>
<?php
if (isset($_POST['requete']) && $_POST['requete'] != null) {
$requete = htmlspecialchars($_POST['requete']);
$req = $bdd->prepare("SELECT nom, prenom, mail
FROM etudiant
WHERE ID_etu IN (SELECT ID_etu
FROM formations
WHERE intitule_formation1 LIKE :requete
or intitule_formation2 Like :requete
or intitule_formation3 LIKE :requete
ORDER BY id DESC)");
$req->execute(array('requete' => $requete . '%'));
$nb_resultats = $req->rowCount();
if ($nb_resultats != 0) { // si le nombre de résultats est supérieur à 0, on continue
if ($nb_resultats < 2){ ?>
<div class="container">
<div class="col-lg-12">
<p class='centrer'>Nous avons trouvé <?php echo $nb_resultats ?> étudiant pour <?php echo $requete?></p>
<br>
</div>
</div>
<?php } else { ?>
<div class="container">
<div class="col-lg-12">
<p class="center">Nous avons trouvé <?php echo $nb_resultats ?> étudiants pour <?php echo $requete?></p>
<br>
</div>
</div>
<?php } ?>
<div class="container">
<div class="form-group">
<div class="col-md-offset-3">
<div class="row">
<div class="col-md-9">
<table class="table table table-striped">
<thead class="form-group">
<tr>
<th>Nom</th>
<th>Prénom</th>
<th>Email</th>
</tr>
</thead>
<tbody>
<?php
while ($donnees = $req->fetch()) { // on fait un while pour afficher la liste des fonctions trouvées, ainsi que l'id qui permettra de faire le lien vers la page de la fonction
?>
<tr>
<td><?php echo $donnees['nom']; ?></td>
<td><?php echo $donnees['prenom']; ?></td>
<td><a href="mailto:<?php $donnees['mail']; ?>"><?php echo $donnees['mail']; ?></a>
</td>
<td><a href="CV.php" class="btn btn-primary btn-large btn-group"><span class="glyphicon glyphicon-picture"></span></a>
<a href="#" class="btn btn-success btn-large btn-group"><span class="glyphicon glyphicon-save"></span> </a></td>
</tr>
<?php
} // fin de la boucle
?>
</tbody>
</table>
</div>
</div>
</div>
</div>
</div>
<?php
} // Fin d'affichage des résultats
else {
?>
<div class="container centrer">
<div class="col-lg-12">
<h3>Pas de résultats</h3>
<p>Nous n'avons trouvé aucun résultat pour votre requête "<?php echo $_POST['requete']; ?>".</a>
<br> Pour avoir accès à tous nos étudiants tapez CCI.</p>
</div>
</div>
<?php
}// fin de l'affichage des erreurs
$req->closeCursor(); // on ferme mysql
}
?>
<?php include("footer.php"); ?>
</body>
</html>