Ajouter une confirmation avant un delete
Fermé
Anouchka2586
Messages postés
50
Date d'inscription
vendredi 10 octobre 2014
Statut
Membre
Dernière intervention
20 mars 2022
-
17 avril 2018 à 15:42
Anouchka2586 Messages postés 50 Date d'inscription vendredi 10 octobre 2014 Statut Membre Dernière intervention 20 mars 2022 - 17 avril 2018 à 18:58
Anouchka2586 Messages postés 50 Date d'inscription vendredi 10 octobre 2014 Statut Membre Dernière intervention 20 mars 2022 - 17 avril 2018 à 18:58
A voir également:
- Ajouter une confirmation avant un delete
- Hiberfil.sys delete - Guide
- Just delete me - Guide
- Confirmation de lecture whatsapp - Guide
- Confirmation de lecture gmail - Guide
- Ajouter un compte gmail - Guide
2 réponses
Reivax962
Messages postés
3672
Date d'inscription
jeudi 16 juin 2005
Statut
Membre
Dernière intervention
11 février 2021
1 011
Modifié le 17 avril 2018 à 15:48
Modifié le 17 avril 2018 à 15:48
Bonjour,
Pour rester dans l'esprit du code que tu as écrit, je te suggère d'utiliser href="javascript:", auquel il faut également passer en paramètre l'id de l'élément à supprimer.
Et ta fonction delete_confirm :
Xavier
Pour rester dans l'esprit du code que tu as écrit, je te suggère d'utiliser href="javascript:", auquel il faut également passer en paramètre l'id de l'élément à supprimer.
<a href="javascript:delete_confirm('.$re['id'].');">Suppr</a>
Et ta fonction delete_confirm :
function delete_confirm(id_facture) { if(confirm("Voulez_vous vraiment supprimer cette facture ?")) { alert('Suppression effectuée'); location.href= 'deleteFacture.php?id=' + id_facture; } else { alert('Suppression annulée'); } }
Xavier
Anouchka2586
Messages postés
50
Date d'inscription
vendredi 10 octobre 2014
Statut
Membre
Dernière intervention
20 mars 2022
5
Modifié le 17 avril 2018 à 18:59
Modifié le 17 avril 2018 à 18:59
J'ai trouvé une solution plus courte:
<a href="deleteFacture.php?id=<?= $re['id'] ?>"
onclick="return confirm('Voulez-vous supprimer la facture n° <?php echo $re['num']; ?>');">
<FONT color="white">Suppr</FONT></a>
17 avril 2018 à 16:32
Voici l'erreur : Parse error: syntax error, unexpected '=' in /homepages/0/d513201601/htdocs/Facturation_generale/listefactures.php on line 9
Ligne 9===> location.href= 'deleteFacture.php?id='.$id_facture;
Modifié le 17 avril 2018 à 18:42
Ligne 4===> function delete_confirm(id_facture)
Ligne 9===> location.href= 'deleteFacture.php?id=' + id_facture;
17 avril 2018 à 18:43
C'est une fonction Javascript, pas php !