cuisine/controleurs/cSupprimerRecette.php
Timothée Huneau 4c71fb59b4 Initial commit
Création de tous les dossiers et fichiers avec mise à part des constantes
2023-04-11 19:11:26 +02:00

36 lines
No EOL
849 B
PHP

<?php
$c = seConnecter();
$reussi = false;
//suppression d'une reccette. On vérifie d'abord que l'on peut la supprimer.
if (isset($_GET['id'])){
$idSuppr = $_SESSION['idDerniereRecetteVu'];
$requeteVerifInutilise = "
SELECT *
FROM Reutilise r
WHERE r.utilisee = $idSuppr;
";
$verifInutilise = mysqli_query($c, $requeteVerifInutilise);
$reussi = !mysqli_fetch_assoc($verifInutilise);
if($reussi){
$requetesSuppr = array(
"BEGIN;",
"DELETE FROM RecetteIngredient WHERE recette = $idSuppr;",
"DELETE FROM RecettePreparation WHERE recette = $idSuppr;",
"DELETE FROM RecetteUstensile WHERE recette = $idSuppr;",
"DELETE FROM Reutilise WHERE utilisant = $idSuppr;",
"DELETE FROM Recette WHERE id=$idSuppr;",
"COMMIT;"
);
foreach($requetesSuppr as $req){
$reussi = mysqli_query($c, $req);
}
}
}
?>