Seleccionar un campo de un Select y mostrar los datos

Hola amigos miren tengo este sistema que php y sql server , lo que hace es que busca a el alumno por numero de control y si me lo imprime independiente si selecciono un grupo , lo que necesito es como solamente seleccionar un grupo y me muestre a todos los alumnos que se encuentren en ese grupo por ejemplo les dejo una imagen de como esta y tambien el codigo..






al momento de seleccionar Grupo no me imprime nada de nada y quiero que me muestre a todos los alumnos del tal grupo




<!-- Variable Para La busqueda de Alumno-->
<?php
$idal=$_POST['idal'];
$grupo=$_POST['grupo'];
?>

<html>
<head>
<title>RECEPCION DE PAPELES</title>
</head>
<body background="../Imagenes/fondo2.png">
<form action="Recepapeles.php" method="post">
<font color="fffff" FACE="Century Gothic" SIZE="10">
<td>
<P align="center" > <font color="white" FACE="Century Gothic" size="8"<b> Recepcion de Papeles</b>
</td>

<table align="center" bgcolor="#006699" BORDERCOLOR="white" FACE="Century Gothic" border="0" width="60%" height="60%">
<tr>
<td>
<table align="center">
<tr><br>
<td><font color="white" size="4" > <b> No.Control: </<input type="text" </b></font></td>
<td><input type="text" name="idal" size="20"></td>

<td><font color="white" size="4" > <b>Grupo:</b>


<!-- Seleecion Para el Grupo-->
<td><select name="Grupo">
<option>-------SELECCIONAR-----</option>
<?php
$conexion=mssql_connect ();
mssql_select_db ("APCA",$conexion);
$examenes=mssql_query ("Select Grupo From TabAlumnos GROUP BY Grupo") or die ("Error SQL");
while($examen=mssql_fetch_array($examenes))
{ ?>
<option><?php ECHO $examen['Grupo'];?></option><?PHP
}?>
</select>
</td>


<!--
<?php

$conexion=mssql_connect ();
mssql_select_db ("APCA",$conexion);

($registro3=mssql_fetch_array($registross))
?>
-->


<td align="left" size="4"><input type="submit" name="buscar"value="Buscar"></td>
</tr>
</table>
</td>
<tr>
<td>
<table align="center" width="800" border="0" cellspacing="0" cellpadding="0">
<tr>
<TD WIDTH=20%>
<font color="white" > <b>Nombre</b> </td>
<td align="center"><font color="white" size="2" >Cert. Sec</td>
<td align="center"><font color="white" size="2" >Acta Nac.</td>
<td WIDTH=10% align="center"><font color="white" size="2" >CURP</td>
<td align="center"><font color="white" size="2" >Carta B.C</td>
<td align="center"><font color="white" size="2" >Exa. Medico</td>
<td align="center"><font color="white" size="2" >Fotografias</td>
<td align="center"><font color="white" size="2" >Comp. Dom.</td>
</tr>
<tr>




<!-- Conexion-->
<?php
$conexion=mssql_connect ();
mssql_select_db ("APCA",$conexion);
$registros122=mssql_query ("select * from TabAlumnos where IdAlumno='$idal'") or die ("Error SQL");
($registro3=mssql_fetch_array($registros122));
?>

<TD> <font color="white" face="Century Gothic" Size="2"><?PHP ECHO $registro3['NombreAl'];?> </TD>
<TD align="center"> &nbsp;<input type="checkbox" "name="Cert. Sec" value=""></TD>
<TD align="center"> &nbsp;<input type="checkbox" "name="Acta Nac." value=""></TD>
<TD align="center"> &nbsp;<input type="checkbox" "name="CURP" value=""></TD>
<TD align="center"> &nbsp;<input type="checkbox" "name="Carta B.C" value=""></TD>
<TD align="center"> &nbsp;<input type="checkbox" "name="Exa. Medico" value=""></TD>
<TD align="center"> &nbsp;<input type="checkbox" "name="Fotografias" value=""></TD>
<TD align="center"> &nbsp;<input type="checkbox" "name="Comp. Dom." value=""></TD>
</tr>
</td>
</table>
</tr>
<tr>
<td colspan="2" align="center"><input type="submit" value="Guardar">
<input type="reset" name="cancelar" value="Cancelar"></td></td>
</td>
</tr>
<tr>

</td>
</tr>
</table>
<td>
<table>
</td>
</table>
</body>
</html>
Hola:

Primero que nada, te aconsejo que separes el código PHP del HTML (intenta incluir lo menos posible de PHP en el HTML), pues así es mucho más fácil editar el código (PHP) y la forma de mostrarlo (HTML).

En cuanto a tu problema, es porque simplemente no estas haciendo nada al momento de seleccionar un elemento (grupo). Al seleccionar un elemento de un select, el navegador dispara un evento (change) que debe ser capturado por Javascript, que debe enviar una petición al servidor para extraer los datos.

Te aconsejo que aprendas a utilizar jQuery (una librería de Javascript) y con esta, utilizar AJAX, que te permitirá comunicarte con el servidor sin recargar la página. Si no quieres utilizar Javascript, entonces, obligatoriamente, debes tener un botón (<input type="submit" />) que permita enviar los datos del formulario al servidor. En el servidor tendrías que ejecutar una consulta como esta:

mysql_query( "SELECT * FROM TabAlumno WHERE Grupo = '$_POST[grupo]' GROUP BY Grupo" );

Suerte :)