Bonsoir,

J'ai un petit souci de récupération d'une donnée provenant de mon php.

Mon JS :

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
function goAdrCtcEnt(param1)
{
	// Contrôle du navigateur
   	var xmlhttp = getxmlhttp()
 
   	if (!xmlhttp && typeof XMLHttpRequest!='undefined')
   	{
    	xmlhttp = new XMLHttpRequest();
    }
 
    xmlhttp.open("GET","../ajax/ajaxAdrCtcEnt.php?param1="+param1.value,false);
    xmlhttp.send(null);
 
		// On ne fait quelque chose que si on a tout reçu et que le serveur est ok
		if(xmlhttp.status == 200)
		{
			var liste1 = xmlhttp.responseXML.getElementsByTagName('balise1');
			alert(liste1);
			alert(xmlhttp.responseText);
		}
}
alert(liste1)
ne m'affiche pas ce que je veux
alert(xmlhttp.responseText);
contient bien une réponse de mon php appelé par le JS

Mon 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
header('Content-Type: text/xml; charset=ISO-8859-1');
 
if(!isset($param1)) $param1="";
{
	$inf = "<?xml version=\"1.0\" encoding=\"iso-8859-1\"?><racine>\n";
 
	// on fait la requête
	$queryString = "SELECT ent_adresse_1,ent_adresse_2, ent_adresse_3, id_ville
	          FROM dk_entreprise
	          WHERE id_entreprise='".$param1."'
	          AND id_trt BETWEEN 1 AND 4";
	$requete= $MySql->queryOneRecord($queryString);
 
	$inf .= "<balise1>".$requete["ent_adresse_1"]."</balise1>\n";
	$inf .= "</racine>";
	print $inf;
}
Je voudrais ne voir que "$requete["ent_adresse_1"]"

Merci d'avance