¿Cómo pasar una variable php de un menú desplegable a otro menú desplegable usando php?

 
Student List
<?php $result = mysql_query("Select tbl_course.studno, tbl_course.studfname, tbl_course.studlname, tbl_coursetype.course_desc, tblyear.YearName, tblset.setname, tblset.ID from tbl_course, tbl_coursetype, tblyear, tblset where tbl_coursetype.course_no=tbl_course.studcourse AND tblyear.ID=tbl_course.studyear AND tblset.ID=tbl_course.studset", $connection); if (!$result) { die("Database query failed: " . mysql_error()); } // 4. Use returned data while ($row = mysql_fetch_array($result)) { echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; } ?>
Student ID First Name Last Name Course Year Section Section ID
".$row[0]."".$row[1]."".$row[2]."".$row[3]."".$row[4]."".$row[5]."".$row[6]."View Subject

-Anteve está todo el código. Y debajo están las capturas de pantalla. Este es mi primer menú desplegable que es el curso del estudiante Y este es mi segundo menú desplegable, que es el nivel anual de cada curso

Estoy confundido porque BSIT tiene solo el nivel de primer año, pero cada vez que elijo BSIT, el segundo menú desplegable también aparecerá en el nivel de tercer año, que es el tercer año y está destinado únicamente para BSED. En resumen, quiero que cuando cada vez que elijo un curso, cambie automáticamente el segundo menú desplegable con su correspondiente nivel / s de año. Lo siento por esto, pero solo quiero saber si es posible y cómo. Por favor, enséñame si te parece bien. ¡Gracias!

Como sugerí en los comentarios, puede usar chainedjs para esto, o puede crear su propia función como:

 $( document ).ready(function() { $('#select1').on("change", function(){ var selectedClass = $(this).val(); //store the selected value $('#select2').val(""); //clear the second dropdown selected value //now loop through the 2nd dropdown, hide the unwanted options $('#select2 option').each(function () { var newValue = $(this).attr('class'); if (selectedClass != newValue && selectedClass != "") { $(this).hide(); } else{$(this).show(); } }); }); });