Voy a suponer muchas cosas que no explicas...
Por lo que veo en la cosulta, tienes dos tablas, cursos y areas. Supongo que los cursos seran los datos: Ingles, Matemática, Dibujo, Ingles II, Cálculo y Dibujo II, y las areas: Educacion y Tecnologia. Asi mismo, tambien imagino que en la tabla de cursos existe un campo a traves del cual relacionas las areas con los cursos, y que es id_area.
Si el planteamiento que he realizado es incorrecto tambien lo sera la respuesta que sigue, jsjs
Tendras que hacer un bucle anidado, es decir, buscar primero todas las areas, y recorrerlas en un bucle, pero dentro de cada interaccion del bucle, buscar los cursos de ese area, y mostrarlos. Seria algo asi:
Código PHP:
$query= "SELECT id_area, area FROM area";
$solicitud=mysql_query($query);
while ($tupla= mysql_fetch_array($solicitud))
{
echo "<br /><br />".$tupla['area'].":<br />";
$query2="SELECT id, curso FROM cursos WHERE id_area=".$tupla['id_area'];
$solicitud2=mysql_query($query2);
while ($tupla2= mysql_fetch_array($solicitud2))
{
echo " - ".$tupla2['curso']."<br />";
}
}