Untitled
unknown
plain_text
2 years ago
2.7 kB
6
Indexable
<?php
// Connexion à la base de données (à adapter avec vos propres informations)
$serveur = "localhost";
$utilisateur = "root";
$motDePasse = "";
$baseDeDonnees = "formation";
try {
$database = new PDO("mysql:host=$serveur;dbname=$baseDeDonnees", $utilisateur, $motDePasse);
$database->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
} catch (PDOException $e) {
die("La connexion à la base de données a échoué : " . $e->getMessage());
}
// Vérification si le formulaire d'insertion est soumis
if ($_SERVER["REQUEST_METHOD"] == "POST") {
// ... (Code d'insertion, voir le message précédent)
}
// Récupération des cours depuis la base de données
$requeteCours = $database->query("SELECT * FROM cours");
$listeCours = $requeteCours->fetchAll(PDO::FETCH_ASSOC);
?>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Formateur</title>
<!-- Ajoutez le lien vers votre fichier CSS ici -->
<link rel="stylesheet" href="formateur.css">
</head>
<body>
<h1>Tableau des cours</h1>
<!-- Affichage du tableau des cours -->
<table border="1">
<thead>
<tr>
<th>Titre</th>
<th>Date de début</th>
<th>Date de fin</th>
<th>Chemin</th>
<th>Actions</th>
</tr>
</thead>
<tbody>
<?php foreach ($listeCours as $cours) : ?>
<tr>
<td><?= $cours['titreC'] ?></td>
<td><?= $cours['datedebutC'] ?></td>
<td><?= $cours['datefinC'] ?></td>
<td><?= $cours['chemin'] ?></td>
<td>
<!-- Ajoutez ici des liens pour modifier et supprimer -->
<a href="modifier_cours.php?IDC=<?= $cours['IDC'] ?>">Modifier</a>
<a href="supprimer_cours.php?IDC=<?= $cours['IDC'] ?>">Supprimer</a>
</td>
</tr>
<?php endforeach; ?>
</tbody>
</table>
<!-- Formulaire d'insertion -->
<h2>Formulaire d'insertion de cours</h2>
<form action="formateur.php" method="post" enctype="multipart/form-data">
<!-- ... (Code du formulaire d'insertion, voir le message précédent) -->
</form>
<!-- Lien de déconnexion -->
<a href="deconnexion.php">Déconnexion</a>
</body>
</html>
voici le codeEditor is loading...
Leave a Comment