Sauvegarde

This commit is contained in:
Esteban
2026-06-03 14:34:12 +02:00
parent 07d006d3c7
commit bedff68e83
3 changed files with 28 additions and 1 deletions
+1 -1
View File
@@ -1,6 +1,6 @@
<?php <?php
// Lorsque l'utilisateur est renvoyé à cette page, il est déconnecté // Lorsque l'utilisateur est renvoyé à cette page/fonction, il est déconnecté
// Démarrage de session // Démarrage de session
+23
View File
@@ -0,0 +1,23 @@
<?php
// On démarre une session au cas où le script soit exécuté directement par URL
session_start();
// Fonction qui va permettre de lister les projets (le but de la fonction est que dans le futur il y aura toutes les fonctions par rapport à un seul thème dans un seul fichier)
function listeProjets() {
// On ajoute en dépendance la connexion à la base de donnée
require_once 'databaseConnection.php';
// Préparation de la requête qui va lister les projets
$stmt = $dbh->prepare('SELECT * FROM projects');
// Execution de la requête
$stmt->execute();
// On pourra même prévoir plus tard grâce à cette requête préparer d'ajouter des filtrages pour la liste (ex : En cours/Défjà fini etc...)
// On sauvegarde les données renvoyées
$donneerenvoyee = $stmt->fetch();
// Puis on les renvoies
return $donneerenvoyee;
}
+4
View File
@@ -48,7 +48,11 @@ if (isset($_SESSION['role']) && $_SESSION['role'] === 'admin') { ?>
<?php } <?php }
// Affichages des projets // Affichages des projets
?>
<p>Liste des projets</p>
<?php
?> ?>