Skip to content
Extraits de code Groupes Projets
Valider a766053b rédigé par Killian's avatar Killian
Parcourir les fichiers

add print_cours

parent 7aae5b13
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
<?php
$title = 'Projet PIMA';
include("/opt/lampp/htdocs/pima/head.php");
?>
</head>
<?php include("/opt/lampp/htdocs/pima/header.php"); ?>
<section class="wrapper style1">
<div class="container">
<div id="content">
<article>
<header>
<h2>Mes cours</h2>
</header>
<p>
<?php
$r = $_SESSION['currentRequest'];
print_cours($users,$r,$bdd); ?>
</p>
</article>
</div>
</div>
</section>
<?php #include("/opt/lampp/htdocs/pima/footer.php"); ?>
\ No newline at end of file
......@@ -122,6 +122,8 @@ function fill_table($bdd){
#Remplissage de REQUESTS
$sql = "INSERT INTO requests(student, teacher, dispo, subject, accepted) values (?, ?, ?, ?, ?)";
$bdd->prepare($sql)->execute([1, 8, 'Lundi', 'Math', 0]);
$sql = "INSERT INTO requests(student, teacher, dispo, subject, accepted) values (?, ?, ?, ?, ?)";
$bdd->prepare($sql)->execute([2, 8, 'Lundi', 'Math', 1]);
}
function print_data($users){
......
......@@ -78,6 +78,15 @@
<a href="/pima/requests/requests.php">Mes demandes</a>
</li>
<li
<?php
if (basename(getcwd()) == 'cours')
echo 'class="current"';
?> >
<a href="/pima/cours/cours.php">Mes cours</a>
</li>
<?php } ?>
<li
......
......@@ -53,7 +53,7 @@ function print_requests($users,$requests,$bdd){
foreach($requests as $r){
if (isset($_POST['accept'])){
echo "Demande accepté";
echo "Demande acceptée";
set_accepted($_POST['idTeacher'],$_POST['idStudent'],$bdd);
}
......@@ -97,12 +97,67 @@ function print_requests($users,$requests,$bdd){
}
}
function print_cours($users,$requests,$bdd){
$noCours = true;
foreach($requests as $r){
if (isset($_POST['accept'])){
echo "Demande acceptée";
set_accepted($_POST['idTeacher'],$_POST['idStudent'],$bdd);
}
else{
$subject = $r->subject;
$studentId = $r->student;
$teacherId = $r->teacher;
$dispo = $r->dispo;
$accepted = $r->accepted;
foreach ($users as $u){
if ($u->getId() == $studentId){
$studentName = $u->getName();
$studentFirstname = $u->getFirstname();
}
}
if ($accepted){
echo "<p>Vous avez un cours avec $studentFirstname $studentName pour un cours de $subject le $dispo</p>";
$noCours = false;
echo "<form action='/pima/requests/requests.php' method='post'>
<div class='form-group form-row'>
<div class='offset-sm'>
<input type='hidden' value=$studentId name='idTeacher'>
<input type='hidden' value=$teacherId name='idStudent'>
<input type='submit' value='Accepter' name='accept'>
</div>
</div>
</form>";
}
}
}
if ($noCours){
echo "<p>Vous n'avez aucune demande</p>";
}
}
function set_accepted($idProf,$idStudent,$bdd){
$sql = "UPDATE pima SET accepted = ?";
$sql = "UPDATE pima SET accepted = ? WHERE teacher = $idProf";
$bdd->prepare($sql)->execute([1]);
}
?>
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Veuillez vous inscrire ou vous pour commenter