Publicité
+ Répondre à la discussion
Affichage des résultats 1 à 8 sur 8
  1. #1
    Invité de passage
    Inscrit en
    décembre 2012
    Messages
    8
    Détails du profil
    Informations forums :
    Inscription : décembre 2012
    Messages : 8
    Points : 0
    Points
    0

    Par défaut Récupérer donnée après requête ajax

    Bonjour,
    Je vous expose mon petit soucis, enfaite, je fais une requête ajax pour récupérer des données dans ma bdd. Cependant impossible de l'ai récupérer derrière dans une variable.
    Voici ce que j'ai fais:
    Ma requette ajax : par contre si je fais un alert(data) dans la fonction success je récupère bien les données

    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    var texte;
     
    		$.ajax({
    					type: "GET",
    					url: "requete.php",
    					dataType : "html",
     
     
    					error:function(msg, string){
    						alert( "Error !: " + string );
    					},
     
    					success:function(data){
    						texte = data;
    						// $("#recup_users").html(data);
    					}
    				});
    alert(texte);
    ma requête php
    Code php :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    <?php
    try{
    $bdd = new PDO('mysql:host=localhost;dbname=ecriture', 'root', '') or die(print_r($bdd->errorInfo()));
    $bdd->exec('SET NAMES utf8');
    }
     
    catch(Exeption $e){
    die('Erreur:'.$e->getMessage());
    }
     
    $limit = $_GET['numero'];
     
    $req = $bdd->query('SELECT user_name FROM user');
    while ($data = $req->fetch()) {
    	echo $data['user_name'];
    	echo "%%%";
    }
    $req->closeCursor();
    ?>

  2. #2
    Responsable Développement Web

    Avatar de Bovino
    Homme Profil pro Didier Mouronval
    Développeur Web
    Inscrit en
    juin 2008
    Messages
    21 260
    Détails du profil
    Informations personnelles :
    Nom : Homme Didier Mouronval
    Âge : 43
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : juin 2008
    Messages : 21 260
    Points : 83 096
    Points
    83 096
    Pas de question technique par MP !
    Tout le monde peut participer à developpez.com, vous avez une idée, contactez-moi !
    Mes formations video2brain : La formation complète sur JavaScriptJavaScript et le DOM par la pratiquePHP 5 et MySQL : les fondamentaux
    Mon livre sur jQuery
    Module Firefox / Chrome d'intégration de JSFiddle et CodePen sur le forum

  3. #3
    Invité de passage
    Inscrit en
    décembre 2012
    Messages
    8
    Détails du profil
    Informations forums :
    Inscription : décembre 2012
    Messages : 8
    Points : 0
    Points
    0

    Par défaut

    désolé, j'ai cherché mais je n'arrive toujours pas à le faire..

  4. #4
    Rédacteur/Modérateur
    Avatar de jreaux62
    Homme Profil pro Jérôme Réaux
    Webdesigner
    Inscrit en
    août 2008
    Messages
    5 357
    Détails du profil
    Informations personnelles :
    Nom : Homme Jérôme Réaux
    Âge : 47
    Localisation : France, Pas de Calais (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Webdesigner
    Secteur : Arts - Culture

    Informations forums :
    Inscription : août 2008
    Messages : 5 357
    Points : 10 398
    Points
    10 398

    Par défaut

    Citation Envoyé par airsoft28 Voir le message
    ...je n'arrive toujours pas à le faire..
    Question : "à faire quoi ?"
    "Si tu suis le chemin qui s'appelle « plus tard », tu arriveras à la place qui s'appelle « jamais »."
    François Camille Prévot (1910-1996), instituteur puis Directeur d'école et... mon grand-père.
    "Ce qui se conçoit bien s'énonce clairement. Et les mots pour le dire arrivent aisément."
    Nicolas Boileau-Despréaux (1636-1711).
    Mes tutos DVP
    Gestion-Affichage de Nouvelles
    Affichage en tableau HTML
    Fonctions de redimensionnement d'images

  5. #5
    Responsable Développement Web

    Avatar de Bovino
    Homme Profil pro Didier Mouronval
    Développeur Web
    Inscrit en
    juin 2008
    Messages
    21 260
    Détails du profil
    Informations personnelles :
    Nom : Homme Didier Mouronval
    Âge : 43
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : juin 2008
    Messages : 21 260
    Points : 83 096
    Points
    83 096

    Par défaut

    Cliquer sur le lien que j'ai donné peut-être ?
    Pas de question technique par MP !
    Tout le monde peut participer à developpez.com, vous avez une idée, contactez-moi !
    Mes formations video2brain : La formation complète sur JavaScriptJavaScript et le DOM par la pratiquePHP 5 et MySQL : les fondamentaux
    Mon livre sur jQuery
    Module Firefox / Chrome d'intégration de JSFiddle et CodePen sur le forum

  6. #6
    Membre chevronné
    Profil pro
    Ingénieur développement logiciels
    Inscrit en
    mars 2009
    Messages
    400
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : mars 2009
    Messages : 400
    Points : 710
    Points
    710

    Par défaut

    Citation Envoyé par airsoft28 Voir le message
    désolé, j'ai cherché mais je n'arrive toujours pas à le faire..
    Pour te guider un peu, tu n'as pas compris compris le concept de requête asynchrone.

  7. #7
    Membre du Club
    Homme Profil pro
    Développeur Web
    Inscrit en
    août 2012
    Messages
    83
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : août 2012
    Messages : 83
    Points : 63
    Points
    63

    Par défaut

    voilà un exemple
    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
     
    $.ajax({
      	type : 'POST', 
    	url : 'login.php' , 
    	data : 'q='+email +'&pass='+pwd, 
     
    	success : function(data){ 
     
    }
     
    	});
    et tu recupère email et password coté php avec $_POST['email']

  8. #8
    Membre du Club

    Homme Profil pro Sébastien DAMART
    Développeur Web
    Inscrit en
    septembre 2012
    Messages
    29
    Détails du profil
    Informations personnelles :
    Nom : Homme Sébastien DAMART
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : septembre 2012
    Messages : 29
    Points : 64
    Points
    64

    Par défaut

    Ce serait pas plutôt $_POST['q'] ?

    A voir sur Chrome [ctrl]+[maj]+[i] onglet network

Liens sociaux

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •