foreach my $f (@fields) { push(@where, qq($f='$fromQuery::{ $f }')) if $fromQuery::{ $f }; push(@searchString, qq($f=).escape($fromQuery::{ $f })) if $fromQuery::{ $f }; }