Insertion du code PHP dans javascript

Fermé
Jean-Dangelot Messages postés 5 Date d'inscription mercredi 1 août 2012 Statut Membre Dernière intervention 2 août 2012 - 2 août 2012 à 13:22
Alain_42 Messages postés 5361 Date d'inscription dimanche 3 février 2008 Statut Membre Dernière intervention 13 février 2017 - 5 août 2012 à 17:50
Bonjour à tous les membres du forum,
je viens de recevoir ce code à la question posée mais j'ai toujours un problème d'insérer le code phpà l'interieur de cette portion ainsi me permettant d'exécuter par exemple la requête "Insert into Client(nom,prenom,adresse)values('$nom','$prenom','$adr')".
Ici je préfère cliquer sur OK et la requête s'exécute mais avec un message de JavaScript confirmant l'exécution a réussie avec succès;
<script>
if(confirm("Voulez-vous exécuter ?")){
//Exécution
}
</script>
Merci d'avance pour toute aide venant de n'importe quel membre!
A voir également:

3 réponses

benji69340 Messages postés 29 Date d'inscription lundi 4 avril 2011 Statut Membre Dernière intervention 29 août 2017 1
2 août 2012 à 13:28
Le plus simple serait de passer par un encodage Json ( ajax )
0
KiKiLeMMerDeuR Messages postés 284 Date d'inscription dimanche 6 décembre 2009 Statut Membre Dernière intervention 6 décembre 2013 36
3 août 2012 à 15:32
Il faut poster tes valeurs en ajax à un fichier php qui se charge de faire l'insert en BDD
0
Alain_42 Messages postés 5361 Date d'inscription dimanche 3 février 2008 Statut Membre Dernière intervention 13 février 2017 894
5 août 2012 à 17:50
ou une solution beaucoup plus simple:

dans le formulaire il suffit de rajouter dans la balise form:


<form name="form1" method="post" action="...." onsubmit="return confirm('voulez vous enregistrer ?');"
....

ainsi si click sur OK de la boite confirm la fonction confirm retourne true, le formulaire est posté donc l' INSERT est fait

sinon si click sur annuler la fct retourne false le formulaire ne part pas donc le code php INSERT pas éxécuté
0