Bonjour, j'essaye de récupérer un tableau multidimensionnelle résultat d'une requête faite en php via la fonctionLe problème se pose quand je veux envoyer ce tableau à mon code javascript mais je n'arrive pas à récupérer mon tableau côté client voici le code que j'ai fait
Code : Sélectionner tout - Visualiser dans une fenêtre à part getStudies()
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 function ajaxExamens() { var xhr=null; if (window.XMLHttpRequest) { xhr = new XMLHttpRequest(); } else if (window.ActiveXObject) { xhr = new ActiveXObject("Microsoft.XMLHTTP"); } //on définit l'appel de la fonction au retour serveur xhr.onreadystatechange = function() { alert_ajax(xhr); }; // appel du resultat de la fonction getStudies() xhr.open("GET", "database.php?exam=getStudies()", true); xhr.send(null); }J'ai lu quelques tuto sur ajax mais je n'en ai pas trouvé qui permet de récupérer le résultat d'une fonction dans une variable.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 function alert_ajax(xhr) { // tableau sensé récupérer le tableau venant du php var tab= xhr.responseText; //on fait juste une boucle sur chaque element "donnee" trouvé for (i=0;i<tab.length;i++) { alert (tab[0][i]); } }
Merci
Partager