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

AJAX Discussion :

[AJAX] récupérer tableau de php vers ajax


Sujet :

AJAX

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    42
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2006
    Messages : 42
    Points : 18
    Points
    18
    Par défaut [AJAX] récupérer tableau de php vers ajax
    Bonjour,

    Je n'arrive pas à transmettre un tableau de php vers ajax.
    Le tableau est bien envoyé et bien reçu.
    Mais je n'arrive pas l'interpréter
    Voila le code :

    page1.php :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
     
    [...]
    function traitementReponse(http_request,id_ecrire) {
    	if (http_request.readyState == 4) {
    		if (http_request.status == 200) {
    			var tableau = http_request.responseText;
    			obj = document.getElementById(id_ecrire); 
                            obj.innerHTML = tableau;
     
    			alert("- Latitude A : "  ???); ////le probleme
    [...]
    repPhpAjax.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
    19
    20
    21
    22
     
    [...]
            $latA=$tabA['LATITUDE'];
    	$longA=$tabA['LONGITUDE'];
    	$latB=$tabB['LATITUDE'];
    	$ongB=$tabB['LONGITUDE'];
     
    	echo "<latA>";
    	echo $latA;
    	echo "</latA>";
     
    	echo "<longA>";
    	echo $longA;
    	echo "</longA>";
     
    	echo "<latB>";
    	echo $latB;
    	echo "</latB>";
     
    	echo "<longB>";
    	echo $longB;
    	echo "</longB>";


    Merci pour votre aide :jap:

  2. #2
    Membre à l'essai
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    42
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2006
    Messages : 42
    Points : 18
    Points
    18
    Par défaut
    changement de tactique :

    repPhpAjax.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
    19
    20
    21
    22
    23
    24
    25
    26
    27
     
            echo	"<script>
    		function load() {
     
    		var map;
    		var directionsPanel;
    		var directions;
     
    		map = new GMap2(document.getElementById(\"map_canvas\"));
    		map.addControl(new GLargeMapControl3D());
    		map.addControl(new GMapTypeControl());
    		map.setCenter(new GLatLng(47.082999, 2.395692), 6);
    		directionsPanel = document.getElementById(\"map_directions\");
    		directions = new GDirections(map, directionsPanel);
    		directions.load(\"from: \"".$latA."\",\"".$longA."\" to: \"".$latB."\",\"".$longB.");
     
     
    		GEvent.addListener(directions,\"load\", function() {
     
    			var distance = directions.getDistance().meters;
    			var duree = directions.getDuration().seconds;
     
    			alert(\"- Distance : \"+distance+\" Metres\n- Durée : \"+duree+\" Secondes\");
    		});
     
    	 };
    	 </script>";
    page1.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
     
    function traitementReponse(http_request,id_ecrire) {
    	var affich="";
    	if (http_request.readyState == 4) {
    		if (http_request.status == 200) {
     
    			document.getElementById(id_ecrire).innerHTML = http_request.responseText; 
     
    			alert("La fonction js :"+http_request.responseText);
     
    		} 
    		else {
                    alert('Un problème est survenu avec la requête. Status: '+http_request.status);
            }
        }
    }
    Toujours sans résultat

Discussions similaires

  1. Réponses: 7
    Dernier message: 22/04/2015, 13h47
  2. Transmission de variable PHP vers ajax
    Par alf78fr dans le forum jQuery
    Réponses: 4
    Dernier message: 21/04/2015, 11h21
  3. [AJAX] Récupérer une variable php en ajax
    Par ric009 dans le forum AJAX
    Réponses: 4
    Dernier message: 26/03/2014, 02h41
  4. [Ajax] Petit problème avec PHP et AJAX
    Par cerede2000 dans le forum Bibliothèques et frameworks
    Réponses: 9
    Dernier message: 06/05/2006, 17h58
  5. Réponses: 1
    Dernier message: 28/02/2006, 17h58

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