Untitled
<?php // Connexion à la base de données $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 l'IDCO est fourni dans l'URL $IDCO = isset($_GET['IDCO']) ? $_GET['IDCO'] : null; // Vérification si l'IDCO est valide if (!$IDCO) { die("IDCO non spécifié."); } // Suppression des enregistrements dans la table sessionp $requeteSuppressionSessionP = $database->prepare("DELETE FROM sessionp WHERE IDS IN (SELECT IDS FROM sessionc WHERE IDCO = ?)"); $requeteSuppressionSessionP->execute([$IDCO]); // Suppression des enregistrements dans la table sessionc $requeteSuppressionSessionC = $database->prepare("DELETE FROM sessionc WHERE IDCO = ?"); $requeteSuppressionSessionC->execute([$IDCO]); // Suppression de l'enregistrement dans la table cours $requeteSuppressionCours = $database->prepare("DELETE FROM cours WHERE IDCO = ?"); $requeteSuppressionCours->execute([$IDCO]); // Redirection vers la page principale après la suppression header("Location: http://localhost/test web/cours.php"); exit(); ?>
Leave a Comment