Problème if(confirm) php/mysql

Fermé
ANGEL - 16 déc. 2010 à 21:03
 krozer - 18 déc. 2010 à 09:10
Bonsoir,

Je suis entrain de programmer en php/mysql et je suis bloquer sur if(confirm)
en faite j'ai un tableau ou je dois clique sur supprimer pour efface une ligne, je voudrai faire en sorte que quand je clique sur supprimer j'ai message de confirmation oui / non
si oui je serais redirigé vers cibleSuppUtilisateur.php sinon non

j'ai fais ce code mais j'ai pas la fenêtre de oui/non , il supprime directement
quelqu'un m'aider à le corriger svp

<td> <a onclick=\"if (confirm('Etes-vous sur de vouloir supprimer cette utilisateur ?'))\" class='blanc' document.location.href='cibleSuppUtilisateur.php?login=".$ligne[0]."'><center><img src='images/trash.png'/></center></a> </td>


A voir également:

7 réponses

onclick="return confirm('Mon texte');"
1
Bonsoir , oui je sais que c'est la syntaxe mais en l'adaptant à mon cas j'ai fais une erreur que j'arrive pas à corriger .
0
Bonjour,

Essai plutôt :

<td> 
<a onclick=\"
if (confirm('Etes-vous sur de vouloir supprimer cette utilisateur ?')) document.location.href='cibleSuppUtilisateur.php?login=".$ligne[0]."'\"
class='blanc' 
 ><center><img src='images/trash.png'/></center></a> </td>
0
Bonsoir, super ca marche parfaitement
mais juste une petite question pourquoi quand on est sur l'image qui fait office de lien on n'a pas la petite main de lien ?

Merci encore
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
ghuysmans99 Messages postés 2496 Date d'inscription jeudi 14 juillet 2005 Statut Contributeur Dernière intervention 5 juin 2016 339
18 déc. 2010 à 08:12
<td><a onclick=\"return confirm('Etes-vous sûr de vouloir supprimer cet utilisateur ?');\" class=\"blanc\" href=\"cibleSuppUtilisateur.php?login={$ligne[0]}\"><center><img src=\"images/trash.png\"/></center></a></td>
0
ghuysmans99 Messages postés 2496 Date d'inscription jeudi 14 juillet 2005 Statut Contributeur Dernière intervention 5 juin 2016 339
18 déc. 2010 à 08:13
Je te conseille quand même de passer en paramètre le n° de l'utilisateur et pas son nom (t'auras peut-être des problèmes avec les accents).
0
pour la main c'est parce que la balise a n'a plus l'attribut href " par défaut" donc le navigateur ne le considère plus comme un lien classic et ne met donc plus la main. Tu peux utiliser du css pour remettre la main via cursor:pointeur.

Sinon je ne savais qu'on pouvais l'écrire comme ghuysmans99 la signalé, je penses que ca te remettra ton curseur en forme de main.

Et je suis d'accord avec lui, si tu as plutôt un id numérique unique pour identifier ton user ca serai plus simple et éviterai tous problème d'encodage.
0