Problème avec ajax liste déroulante tremplie a partir d'une base Au secoooooours
tiwtiwa11
Messages postés6Date d'inscriptionmercredi 10 juin 2009StatutMembreDernière intervention 2 juillet 2009
-
1 juil. 2009 à 03:58
Teclis01
Messages postés1423Date d'inscriptionmardi 14 décembre 2004StatutMembreDernière intervention29 décembre 2012
-
2 juil. 2009 à 16:06
Bonjour tout le monde
j'essai de remplir ma liste déroulante "chambre" par une liste de chambre qui répond à trois critères (appartiennent à une ville ,à un riad,date reservée n'apprtiennent pas à une période) mais ça ne marche pas!!!!!!!!!
voici le code de la page du formulaire:
*********************************
Arrivée:
</td> <td>
Départ:
</td> <td>
</td>
************la fonction ShowRoomfree en javascript
function ShowRoomfree(arr,dep)
{
xmlHttp=GetXmlHttpObject()
if (xmlHttp==null)
{
alert ("Browser does not support HTTP Request")
return
}
var url="ajaxnoresChambre.php"
url=url+"?ar="+arr
url=url+"?de="+dep
url=url+"&sid="+Math.random()
xmlHttp.onreadystatechange=function(){
if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
{
document.getElementById("chambre").innerHTML = xmlHttp.responseText
}
}
xmlHttp.open("GET",url,true)
xmlHttp.send(null)
}
*******************la requette en fichier php : "ajaxnoresChambre.php"
include("conn.php");
$sql ="select c.id_chambre,c.design_chambre from chambre c,riad r ,chreserve cr
where r.ville_riad ='$_SESSION[ville]'
and r.id_riad = c.id_riadch
and r.id_riad = '$_SESSION[riad]'
and c.id_chambre NOT IN (
select cr.id_ch from chreserve
where cr.jour between '$ar' and '$de'
and cr.id_state = '1')";