TIene que armar la sentencia SQL por partes dependiendo la informacion enviada
Primero recibe las vriables del formulario luego hce algo como esto:
Código PHP:
$sentencia = "select * from usuario where usuario = '".$usuario."'";
if ($edad != 0)
$sentencia = $sentecia. " and edad =".$edad;
y asi con todos los campos con los que necesite jugar;