No te funciona por que el el switch estas utilizando isset(), isset() lo único que hace es comprobar que una variable este definida y te devuelve un valor booleano, lo que tienes que hacer es evaluar tu variable con un if antes de usar el switch, ya despues si esta difinida ahora si utilizas el switch.
Tienes que hacer algo así en el switch:
Código:
if(isset($_GET['consulta'])) {
switch($_GET['consulta']){
.
.
.
}
}
http://www.php.net/manual/es/function.isset.php