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 : 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);
ma requête php
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();
?>