risolto anche questo... ho semplicemente letto più avanti la "pillola", ... a volte la pigrizia... però c'è un'altra cosa da sistemare. questo è parte del criterio di ricerca:

if ($dat != '') {$where .= " AND data='$dat'";} else {???}
if ($com != '') {$where .= " AND comp='$com'";} else {???}

ce ne sono altri 3.
domanda1: come faccio a sommare tra di loro i vari parametri affinché contemporaneamente, i dati selezionati rispondano a tutti i parametri "$_GET"?

domanda 2: come escludo un parametro dalla ricerca se non viene inviato? insomma: come devo riempire le graffe ELSE?