si claro, es posible, te explico ,
por ejemplo si quisiera obtener todos los registros de una tabla usuarios, haria algo asi:
pero que pasa si deseo obtener solo los datos de determinado usuario tendria que ya pasar una condicion al query, entonces haria algo asi:
Código PHP:
Ver originalextract($_REQUEST);//extraigo todas las variables enviadas por get o post
$queryFin = (!empty($usuario)) ?
"WHERE usuario = '$usuario'" : "";// valido que si la variable usuario tiene algo quiere decir que necesita consultar la info nada mas de ese usuario , entonces concateno esa condicion al query
$query = sprintf("SELECT * FROM usuarios %s",$queryFin);
// de esta manera el query quedaria SELECT * FROM usuarios WHERE usuario = '$usuario'
Espero te sirva de guia