Bonjour, je souhaiterai traiter les données d'une table lorsque l'on choisit une option d'un select: voici mon code

Code php : 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
<form id="userForm" name="userForm" action="script/envoimail.php" method="post">
<fieldset class="step">
<legend>Professional information</legend>
<p>
	<label>Group:</label>
	<select id="house" name="house" size="1" STYLE="width:212px" onchange="checkGroup();">
		<option value="" selected>
<?php
$sql = "SELECT MaisonMere FROM Societe WHERE MaisonMere!='' ORDER BY MaisonMere ASC";
$rep = odbc_exec($co,$sql) or die(odbc_errormsg());
while($data = odbc_fetch_array($rep))
{
?>	
		<option value="<?php echo utf8_encode($data['MaisonMere']) ?>"><?php echo utf8_encode($data['MaisonMere'])?>
<?php
}
?>
	</select>
</p>
<p>
	<label>Company name:</label>
	<select id="company" name="company" size="1" STYLE="width:212px">
		<option value="" selected>

Je voudrais que les options du select company varient en fonction du groupe choisit.J'ai également mon code ajax
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
function checkGroup(){
	var group = document.userForm.house.value;
	var company = document.userForm.company.value;
	var xhr = getXMLHttpRequest();
	//opening file which execute request
	xhr.open("POST","script/req.php",true);
	//headers
	xhr.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
	//data
	xhr.send(group); 
	xhr.send(company);
	xhr.onreadystatechange = function() {
		if (xhr.readyState == 4 && (xhr.status == 200 || xhr.status == 0)) {
			callback(xhr.responseText);
		}
	};
}
Puis pour terminer le php
Code php : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
<?php
//Connection au server de bd
...........
//
 
$req = $database->query("SELECT RaisonSociale FROM Participant,Societe WHERE MaisonMere=".$_REQUEST['group']." AND IDSociete.Participant = IDSociete.Societe");
 
?>

Et la je bloque, quelqu'un saurait comment faire pour que le résultat de la requête que j'ai envoyé, aille prendre la valeur des options du select