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

Langage PHP Discussion :

[PHP-JS] Confirm Javascript + Modif donné PHP/MySQL !!


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de mLk92
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    527
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 527
    Par défaut [PHP-JS] Confirm Javascript + Modif donné PHP/MySQL !!
    Hi all !

    J'ai fais une liste d'user où sur chaque user g possibilité de modifier ses infos où de le supprimer de la base de donné.
    Le problème vient au niveau de la suppression, c'est à dire que lorsque je clique sur supprimer avecl'url :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <a href='g_user.php?action=suppr&amp;id_user=".$list_user['id_user']."'> Supprimer </a>
    Donc quand l'action est 'suppr' j'ai ce code :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    	if($_GET['action'] == 'suppr'){
    		echo "<script language='Javascript'>";
    		echo"<!--\n";
    		echo"Confirmer();";
    		echo"document.location = 'index.php';";
    		echo"//-->";
    		echo"</script>\n";
    la fonction confirmer est juste un petit test javascript :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    <!--
    	function Confirmer(){
    		if (confirm('Je vais dire sur quel bouton vous avez appuyé : ')){
    			alert(' Vous avez cliqué sur OK \n Continuez avec :') 
    		} 
        else{
    		alert(' Vous avez cliqué sur Annuler \n Sortez avec Ok !') 
    		};
    	};
    Donc tout cela fonctionne, mais (parce que oui ya un mais) je voudrai pouvoir modifier mes donné sur la base de donnée en passant par des requêtes etc.. SI l'on clique sur le "OK" du confirm() ET que l'on revienne a la liste si l'on clique sur le "Annuler" du confirm(). Donc mon problème est de savoir comment je peux structurer et insérer ma requête SQL apres la confirmation en javascript.

    Merci pour vos réponses

  2. #2
    Membre éclairé Avatar de mLk92
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    527
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 527
    Par défaut
    personne pour me répondre ?!

  3. #3
    Membre Expert Avatar de Amara
    Profil pro
    Inscrit en
    Juillet 2004
    Messages
    2 688
    Détails du profil
    Informations personnelles :
    Localisation : France, Sarthe (Pays de la Loire)

    Informations forums :
    Inscription : Juillet 2004
    Messages : 2 688
    Par défaut
    Perso j'ai absolument rien compris au problème

  4. #4
    Membre éclairé Avatar de mLk92
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    527
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 527
    Par défaut
    mdr JWhite J'adore tes réponse

    En plus simple, j'ai un tableau avec le nom d'utilisateur du site, a chaque ligne correspondant à un utilisateur, j'ai un lien " supprimer".

    En cliquant dessus, Je voudrais avoir une demande de confirmation ( en javascript, soit confirm('Etes vous sûr')) et selon la réponse du confirme je voudrai SI OUI supprimer l'utilisateur de la base de donné MySQL et SI NON revenir au tableau.

    Et c'est pour ça que je voudrais savoir comment je peux insérer ma requête PHP/MySQL avec le confirm en Javascript ?

  5. #5
    Inactif  
    Avatar de Kerod
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    11 672
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 11 672
    Par défaut
    Moi je verrai bien un code comme ceci :
    1 -> tu généres grace au php ceci :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
     <a href=\"javascript:Confirmer('".$list_user['id_user']."')\"> Supprimer </a>
    2 -> ton code js devient alors :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     function Confirmer(user_id){
            if (confirm('Je vais dire sur quel bouton vous avez appuyé : ')){
                alert(' Vous avez cliqué sur OK \n Continuez avec :') ;
                            document.location=
    'g_user.php?action=suppr&amp;id_user='+user_id;        } 
        else{
            alert(' Vous avez cliqué sur Annuler \n Sortez avec Ok !') 
            };
        };
    Et là tu testes si c'est la page de suppression et tu fais ton traitement...
    C'est une idée, je sais pas si c'est ce que tu veux

  6. #6
    Membre éclairé Avatar de mLk92
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    527
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 527
    Par défaut
    Si g bien compris ton code fait passer les infos par une redirection dans le code Js ?

    Et après la redirection j'insere un truc du style :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    if($_GET['action'] == 'suppr'){
       $req="DELETE ...."
       ...
    c'est ca ?

    Je vais testé

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [PHP-JS] afficher des donnée php dans popup javascript
    Par speedylol dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 05/04/2006, 17h05
  2. [PHP-JS] du javaScript dans du php ?
    Par Tempotpo dans le forum Langage
    Réponses: 7
    Dernier message: 03/04/2006, 17h34
  3. Réponses: 8
    Dernier message: 10/11/2005, 15h58
  4. [PHP-JS] Execution d'un script php dans du javascript
    Par Anduriel dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 13/06/2005, 20h41
  5. [PHP-JS] var javaScript avec test php
    Par lepierre dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 01/12/2004, 12h58

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