Sie könnten immer einfach durch $_GET iterieren und Schlüssel mit Werten holen, also:
foreach ($_GET as $key=>$val) {
if ($val != "") {
$where_args[] = "$key='$val'";
}
}
$where_clause = implode(' OR ', $where_args);
Sie möchten jedoch wahrscheinlich eine bessere Validierung als das obige Beispiel durchführen, und Sie könnten eine select/case-Anweisung hinzufügen, wenn Sie Überprüfungen bestimmter Werte durchführen müssen ...