voici mon code :
Code : Tout sélectionner
<?php
**************** 1ère partie ****************
//On récupère l'ID de ma page "principal.php" //
if (isset($_POST['postId'])){
$postId = $_POST['postId'];
//On se connecte à la Bdd
include('../inc_/connexion_inc.php');
//On recupère l'ID de la Bdd
$suppress = $bdd->query('SELECT id FROM entree_personnel');
while ($donnees = $suppress->fetch()){
$recupId = $donnees['id'];
}
if ($recupId = $postId){
echo 'l\'ID à effacer est bien : '.$recupId.'<br \>' ;
echo 'Sinon retournez à cette page :<a href="../page/principal.php">Principal</a> ';
}
**************** 2ème partie ***************
echo '<div>
<form method="post" action="">
<button type="submit"><img src="../image/poubelle-humain.jpg" alt="Avatar" width="150" height="150"></button>
<input type="hidden" name="supprime" value="'.$recupId.'">
</form>
</div>';
// Si le formulaire est soumis
if(isset($_POST['supprime'])){
$supp = $bdd -> prepare('DELETE FROM entree_personnel WHERE id = "'.$recupId.'" ');
$supp -> execute();
echo 'L\'ID n° :' .$recupId. 'est supprimé';
}
// Termine le traitement de la requête
$suppress->closeCursor();
// Je me deconnecte
$req = null;
}
?>la 2ème partie, par le biais d'un bouton, je veux supprimé de ma Bdd l'ID et toutes les infos qui sont liées.
cela ne fonctionne pas. Quand je clic sur le bouton, la page devient blanche et rien ne s'efface dans ma Bdd.