Joseluys en cuanto a la consulta en mysql es algo sencillo
Código SQL:
Ver originalSLECT *FROM tabla WHERE las condiciones que quieras
Pero lo que buscas, creo que debes preguntarlo en el foro de php(O el lenguaje que utilices) para que te ayuden a armar esta sentencia que te doy de forma dinamica.
Por ejemplo, yo tengo un caso en el que una consulta a una tabla quiero mostrar 1, 2 o N campos que el usuario selecciona. Los campos seleccionados los ingreso en un array y ese array posteriormente los llevo a un string que lo ubico en mi sentencia sql.
Código SQL:
Ver originalSELECT $campos_seleccionados FROM tabla
Para tu caso, sería algo similar, pero definitivamente en el foro de programación te podrán ayudar mas en este sentido.
saludos
EDITO: Se me adelantó jurena.