Siempre puede simplemente iterar a través de $_GET y tomar claves con valores, entonces:
foreach ($_GET as $key=>$val) {
if ($val != "") {
$where_args[] = "$key='$val'";
}
}
$where_clause = implode(' OR ', $where_args);
Sin embargo, probablemente desee realizar una mejor validación que el ejemplo anterior, y podría agregar una instrucción select/case si necesitara realizar comprobaciones en valores particulares...