¿Como puedo añadir un if a la clausula where en una consulta de mysql?
Hola tengo un problema y es el siguiente: tengo un formulario con distintos select donde el usuario puede elegir los que quiera de manera que algunos pueden estar en blanco (con Value="Seleccionar"). Mi pregunta es la siguiente hay alguna manera de agregar un if dentro de la clausula where para que sei es == a Seleccionar no me lo incluya en al AND del where? La verdad es que si no es así son muchas variantes de una consulta que se puede usar pongo un ejemplo: Gracias de antemano
$strqry = "SELECT * FROM contactos where
if ($busco !="Seleccionar"){
"AND sexo = $sexo;}
if ($edad!="Seleccionar"){
"AND edad = $edad ;}
............
........ Y así hasta recoger todos los campos del formulario.