IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

JavaScript Discussion :

message de confirmation


Sujet :

JavaScript

  1. #1
    Membre confirmé
    Inscrit en
    Avril 2009
    Messages
    83
    Détails du profil
    Informations forums :
    Inscription : Avril 2009
    Messages : 83
    Par défaut message de confirmation
    Bonjour,
    j'ai besoin de votre aide. En fait, j'ai un formulaire de plusieurs champs qui alimentent 2 tables: client et interlocuteur. Ce que je veux, c'est de permettre d'enregistrer plusieurs interlocuteurs pour un meme client.
    Avant d'enregistrer un client, on verifie que le code saisi n'est pas dejà utilisé.Si oui, je voudrais donner la possibilité d'ajouter l'interlocuteur saisi après confirmation.
    C'est justement le message de confirmation que je n'arrive pas à inserer.
    Je vous prie de bien vouloir m'aider.
    Merci

    Voici juste le bout de code pour enregistrer:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    $selectcod="SELECT * from client where CodeCli = '$ccli'";
    	  $resaltselectcod=@mysql_query($selectcod);
    	if ( $rowcode=mysql_fetch_array($resaltselectcod, MYSQL_NUM))
      <script language='JavaScript'>alert(\"Le code $ccli est déjà utilisé pour un client! Cependant, l'interlocuteur  $ni $pi a bien été ajouté.\")</script>";
     
      $insertinterloc="INSERT INTO interlocuteur(CodeCli, intitule, nom, prenom, fonction, telephone, cellulaire, mail) VALUES('$ccli','interlocuteur','$ni','$pi','$fonction','$teli','$celi','$maili');";
    	  $resaltinterloc=@mysql_query($insertinterloc);	  	  
    	  mysql_close();
    	  $ni='';
    	  $pi='';
    	  $fonction='';
    	  $teli='';
    	  $celi='';
    	  $maili='';

  2. #2
    Membre confirmé
    Inscrit en
    Avril 2009
    Messages
    83
    Détails du profil
    Informations forums :
    Inscription : Avril 2009
    Messages : 83
    Par défaut
    ça marche parfaitement mais je force l'ajout de l'interlocuteur. je voudrais un message du genre: Ce code est deja utilisé pour un client, voulez vous lui ajouter l'interlocuteur? OUI/NON.
    si OUI alors on ajoute sinon on ne fait rien
    eddycool est actuellement connecté Signaler un message hors-charte Envoyer un message privé Modifier/Supprimer le message

  3. #3
    Rédacteur/Modérateur

    Avatar de SpaceFrog
    Homme Profil pro
    Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 659
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 659
    Billets dans le blog
    1
    Par défaut
    sur le onsubmit du form tu mets
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    onsubmit="return confirm('voulez vous vraiment faire ça ?')"
    Ma page Developpez - Mon Blog Developpez
    Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
    Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
    Votre post est résolu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de Développez !

  4. #4
    Membre confirmé
    Inscrit en
    Avril 2009
    Messages
    83
    Détails du profil
    Informations forums :
    Inscription : Avril 2009
    Messages : 83
    Par défaut
    [QUOTE=SpaceFrog;4344377]sur le onsubmit du form tu mets
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    onsubmit="return confirm('voulez vous vraiment faire ça ?')"
    En fait, c'est en lieu et place de
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <script language='JavaScript'>alert(\"Le code $ccli est déjà utilisé pour un client! Cependant, l'interlocuteur  $ni $pi a bien été ajouté.\")</script>";
    que je veux faire cela. Au cas où le code n'est pas encore utilisé, on a pas besoin de confirmation. Et puis j'ai deux boutons Enregistrer et Effacer sur mon formulaire.

  5. #5
    Rédacteur/Modérateur
    Avatar de andry.aime
    Homme Profil pro
    Inscrit en
    Septembre 2007
    Messages
    8 391
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Ile Maurice

    Informations forums :
    Inscription : Septembre 2007
    Messages : 8 391
    Par défaut
    Salut,
    ....<script language='JavaScript'>alert(\"Le code $ccli est déjà utilisé pour un client! Cependant, l'interlocuteur $ni $pi a bien été ajouté.\")</script>";
    $insertinterloc="INSERT INTO interlocuteur(CodeCli, intitule, nom, prenom, fonction, telephone, cellulaire, mail) VALUES('$ccli','interlocuteur','$ni','$pi','$fonction','$teli','$celi','$maili');";
    Tu confonds Js et PHP, php tourne sur le serveur mais js sur le client.
    Citation Envoyé par SpaceFrog
    sur le onsubmit du form tu mets
    Code :
    onsubmit="return confirm('voulez vous vraiment faire ça ?')"
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <form onsubmit="return confirm('voulez vous vraiment faire ça ?')">

  6. #6
    Rédacteur/Modérateur

    Avatar de SpaceFrog
    Homme Profil pro
    Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 659
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 659
    Billets dans le blog
    1
    Par défaut
    tu ne peux pas appeler du php en js ...
    Ma page Developpez - Mon Blog Developpez
    Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
    Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
    Votre post est résolu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de Développez !

  7. #7
    Membre confirmé
    Inscrit en
    Avril 2009
    Messages
    83
    Détails du profil
    Informations forums :
    Inscription : Avril 2009
    Messages : 83
    Par défaut
    Citation Envoyé par SpaceFrog Voir le message
    tu ne peux pas appeler du php en js ...
    Comment dois-je faire alors pour resoudre le problème?

  8. #8
    Rédacteur/Modérateur
    Avatar de andry.aime
    Homme Profil pro
    Inscrit en
    Septembre 2007
    Messages
    8 391
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Ile Maurice

    Informations forums :
    Inscription : Septembre 2007
    Messages : 8 391
    Par défaut
    La confirmation doit se faire au niveau js au moment où l'utilisateur click sur un bouton ou un lien pour faire la suppression.

Discussions similaires

  1. Réponses: 2
    Dernier message: 24/11/2005, 01h16
  2. [C#] Custom Control et message de confirmation
    Par lancelot69 dans le forum ASP.NET
    Réponses: 4
    Dernier message: 23/12/2004, 15h04
  3. Réponses: 2
    Dernier message: 03/08/2004, 16h24
  4. runtime - messages de confirmation
    Par léonardgénie dans le forum Runtime
    Réponses: 5
    Dernier message: 06/07/2004, 14h28
  5. Réponses: 3
    Dernier message: 22/03/2004, 16h49

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo