Problème d'exécution DELETE en sql
Bonjour à tous,
je suis bloqué depuis plusieurs heures maintenant sur le même problème.
J'affiche dans un tableau html, des données que je récupère d'une bdd sql. Jusqu'ici pas de problème. Tout s'affiche parfaitement, mais lorsque j'essaie de supprimer une ligne (grâce à ma fonction suppr) rien en se passe.
J'arrive bien récupérer le partenaire_id dans mon url, mais lorsque je clique sur suppr dans mon tableau, j'arrive sur une page blanche, et rien ne s'efface dans ma bdd.
Voici donc les lignes qui posent problème.
Code:
1 2 3 4 5 6 7 8 9 10 11
|
function suppr($id){
$reponse = $bdd->exec('DELETE FROM partenaires WHERE partenaire_id= $id');
$reponse->execute();
$reponse->closeCursor();
}
if(isset($_GET['suppr'])){
suppr($_GET['suppr']);
} |
Ainsi qu'une partie de mon tableau.
Code:
1 2 3 4 5 6 7 8 9 10 11
| <tr>
<th><?php echo $donnees['partenaire_id']; ?> </th>
<th><?php echo $donnees['partenaire_nom']; ?> </th>
<th><?php echo $donnees['partenaire_prenom']; ?> </th>
<th><?php echo $donnees['partenaire_fonction']; ?> </th>
<th><?php echo $donnees['partenaire_email']; ?></th>
<th><?php echo $donnees['partenaire_password']; ?> </th>
<th><?php echo $donnees['partenaire_id']; ?> </th>
<th> <a href=""> Modif.</a> </th>
<th> <?php echo '<a href="?suppr='. $donnees['partenaire_id'].'">' ; ?> Suppr </a> </th>
</tr> |
Merci d'avance pour votre aide.