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
ma requête php
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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);
Code php : Sélectionner tout - Visualiser dans une fenêtre à part
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(); ?>
Partager