Demande de confirm
kazouu
Messages postés
466
Statut
Membre
-
kazouu Messages postés 466 Statut Membre -
kazouu Messages postés 466 Statut Membre -
Bonjour,
j'aimerai pouvoir demander a l'utilisateur si il veut vraiment effectué cette action par avec une fenêtre de confirmation,
j'ai essayé
if(confirm('Etes-vous sur de vouloir modifier ?')){
$requete2="UPDATE `code`
SET ville='$ville'
WHERE code_postal='$code_postal' ";
$result2=mysql_query($requete2);
aussi et il me dit qu'il ne connait pas les fonction vous me direz normal c'est du javascript mais je n'arrive pas a faire la fonction javascript correspondante
merci de votre aide
j'aimerai pouvoir demander a l'utilisateur si il veut vraiment effectué cette action par avec une fenêtre de confirmation,
j'ai essayé
if(confirm('Etes-vous sur de vouloir modifier ?')){
$requete2="UPDATE `code`
SET ville='$ville'
WHERE code_postal='$code_postal' ";
$result2=mysql_query($requete2);
aussi et il me dit qu'il ne connait pas les fonction vous me direz normal c'est du javascript mais je n'arrive pas a faire la fonction javascript correspondante
merci de votre aide
A voir également:
- Demande de confirm
- Confirmation de lecture whatsapp - Guide
- Confirmation de lecture gmail - Guide
- Transcash mail de confirmation ✓ - Forum Consommation & Internet
- Où faire l'authentification et vérification des Transcash ? ✓ - Forum Consommation & Internet
- Steam needs to be online to update. please confirm your network connection and try again. ✓ - Forum MacOS
4 réponses
Bonjour.
Le plus simple, c'est de mettre la requête dans une page php, et de l'appeler dans le JS :
update.php :
Ta fonction javascript :
En passant éventuellement le CODE en paramètre de ta page php...
Le plus simple, c'est de mettre la requête dans une page php, et de l'appeler dans le JS :
update.php :
$connexion = mysql_connect(...) or die('Erreur à la connexion MySQL '.mysql_error());
mysql_select(...) or die ('Impossible de se connecter à la base de données '.mysql_error());
$requete2="UPDATE `code`
SET ville='$ville'
WHERE code_postal='$code_postal' ";
$result2=mysql_query($requete2) or die ('Erreur de requête '.myslq_error());
header(location:...):
Ta fonction javascript :
function Confirmer(code) {
if(confirm('Etes-vous sur de vouloir modifier ?')){
document.location='update.php?code='+$code;
}
}
En passant éventuellement le CODE en paramètre de ta page php...
oui mais j'ai d'autre requête a effectué a la suite de mon fichier , il doit bien y avoir un moyen de juste fair apparaitre une fenêtre et si oui on fait le code si non on passe au code suivant non ?
? Pas très clair ?
C'est comme ça :
Ou comme ça :
?
Une solution pourrait être de renseigner un input HIDDEN. Une fois la(les) confirmation(s) effectuée(s), on passe à la page requetes.php qui récupère la valeur des champs HIDDEN, les teste et applique la requête correspondante (ou pas).
Une autre solution, serait de faire de l'AJAX :
SI on confirme, la JS appelle la page requete.php en ajax (donc on ne sort pas de la page principale)
C'est comme ça :
SI l'utilisateur confirme on exécute l'UPDATE. FIN SI on exécute d'autres requêtes.
Ou comme ça :
POUR CHAQUE requête
SI l'utilisateur confirme
on exécute l'UPDATE.
FIN SI
FIN POUR
?
Une solution pourrait être de renseigner un input HIDDEN. Une fois la(les) confirmation(s) effectuée(s), on passe à la page requetes.php qui récupère la valeur des champs HIDDEN, les teste et applique la requête correspondante (ou pas).
Une autre solution, serait de faire de l'AJAX :
SI on confirme, la JS appelle la page requete.php en ajax (donc on ne sort pas de la page principale)
C'est comme ça :
SI l'utilisateur confirme
on exécute l'UPDATE.
FIN SI
on exécute d'autres requêtes.
comme ca
en faite j'ai fait une fonction javascript
function test(){
if (confirm("Vous etes sur le point de changer la ville pour le code postal '$code_postal', continuer ?")==true)return true;
else return false;
}
mais je n'arrive pas a l'appeler
SI l'utilisateur confirme
on exécute l'UPDATE.
FIN SI
on exécute d'autres requêtes.
comme ca
en faite j'ai fait une fonction javascript
function test(){
if (confirm("Vous etes sur le point de changer la ville pour le code postal '$code_postal', continuer ?")==true)return true;
else return false;
}
mais je n'arrive pas a l'appeler