Bonsoir à tous,
Voilà j'affiche bien ma premiere liste mais rien pour ma deuxième liste entre mes balises HEAD
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
28
29
30
31
32
 
<script type="text/javascript">
var xhr =null;
function getXhr(){
if(windows.XMLHttpRequest)
xhr=new XMLHttpRequest();
else if (window.ActiveXObject){
try {
xhr = new ActiveXObject("Msxm12.XMLHTTP");
} catch (e) {
xhr = new ActiveXObject("Microsoft.XMLHTTP");
}
}
else {
alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest...");
xhr=false;
}
function go(){
getXhr();
xhr.onreadystatechange=function(){
if(xhr.readyState==4 && xhr.statut==200){
leselect=xhr.responseText;
document.getElementById('Sous-themes').innerHTML=leselect;
}
}
xhr.open("POST","index.php",true);
xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
sel=document.getElementById('themes');
themes=sel.option[sel.selectedIndex].value;
xhr.send("Id_themes="+themes);
}
</script>
Affichage :
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
<?php 
                          $sql="SELECT Id_themes,Nom_themes FROM themes_faq";
$requete = mysql_query($sql,$cnx) or die( "ERREUR MYSQL numéro: ".mysql_errno()."<br>Type de cette erreur: ".mysql_error()."<br>\n" ) ;              if ($requete)
        {
        echo"<div id='themes'><select name='themes' id='themes' onchange='go()'>";
    while($row=mysql_fetch_array($requete)){
        echo'<option value="'.$row['Id_themes'].'">'.$row['Nom_themes'].'</option>';}
    echo'</select></div>';
        }
                  echo'</td>';
              echo '<td>'; 
                          $id_themes=$_POST["Id_themes"];
$sql1="SELECT Id_sous_themes,Nom_sous_themes FROM sous_theme_faq WHERE Id_sous_themes='$id_themes'";
$requete1 = mysql_query( $sql1, $cnx ) or die( "ERREUR MYSQL numéro: ".mysql_errno()."<br>Type de cette erreur: ".mysql_error()."<br>\n" ) ;if ($requete1)
        {
        echo"<div id='Sous-themes'><select name='Sous-themes' id='Sous-themes'>";
    while($row=mysql_fetch_array($requete1)){
        echo'<option value="'.$row['Id_sous_themes'].'">'.$row['Nom_sous_themes'].'</option>';}
    echo'</select></div>';
        } ?>
Merci beaucoup pour votre aide !