Y por que no lo conseguis? Es ese switch el que falta resolver?
Siendo que tenes cierta madurez con PHP te recomiendo que ya empieces a separar las consultas a base de datos en un archivo aparte, o al menos en una clase o en funciones a pie de pagina. Eso te permitirá limpiar un poco el código y hacerlo más mantenible y ampliable de cara al patron MVC. En mi experiencia, no separar "en capas" lleva a enredos ya en proyectos medianos.