Vous pouvez toujours parcourir le $_GET et saisir des clés avec des valeurs, donc :
foreach ($_GET as $key=>$val) {
if ($val != "") {
$where_args[] = "$key='$val'";
}
}
$where_clause = implode(' OR ', $where_args);
Cependant, vous voudriez probablement faire une meilleure validation que l'exemple ci-dessus, et vous pourriez ajouter une instruction select/case si vous aviez besoin d'effectuer des vérifications sur des valeurs particulières...