[AJAX] Récupération variable
Bonjour,
Je suis super news en ajax et j'essaie de m'y mettre mais je galère pour récupérer mes variables après traitement php.
Comme un bout de code vaut mieu que des longs discourts je vous montre un peu.
Voilà mon ajax :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
|
function vals()
{
var obj = document.getElementById("zip").value;
var reqAJAX;
if (window.XMLHttpRequest)
{ reqAJAX = new XMLHttpRequest(); }
else {
if (window.ActiveXObject('Microsoft.XMLHTTP'))
{ reqAJAX = new ActiveXObject('Microsoft.XMLHTTP'); }
else { alert("Votre navigateur ne supporte pas AJAX");
return;
}
}
reqAJAX.open('POST', './standard/fr/script/valselect.php','false');
reqAJAX.send('zip='+obj);
alert('reponse :'+reqAJAX.responseText);
}
</script> |
Voilà mon php :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
|
<?php
$connect=mysql_connect('localhost','root','');
$select=mysql_select_db('noton',$connect) or die ("pb select");
$zip=$_GET['zip'];
$varintermediare='';
$req="SELECT * FROM ville WHERE zip='".$zip."'";
$queryreq=mysql_query($req) or die (mysql_error());
while($data=mysql_fetch_assoc($queryreq)){
$varintermediare.='<option value="'.$data['idville'].'">'.$data['ville'].'</option>';
}
echo $varintermediare;
?> |
J'ai installé firebug pour débugger et il me dit quand j'execute mon script :
Code:
POST <a href="http://127.0.0.1/Noton/standard/fr/script/valselect.php" target="_blank">http://127.0.0.1/Noton/standard/fr/script/valselect.php</a> 200 OK 82ms
mais dans ma boite alerte je n'est pas mon résultat de traitement php.
Avez vous une idée car là j'avoue que je sèche.
Merci d'avance pour votre aide
A+