hai 2 possibilità:

codice:
$ricerca="SELECT jos_equipaggi.data, jos_equipaggi.user, jos_equipaggi.ruolo FROM jos_equipaggi WHERE (jos_equipaggi.data='$data' or '$data'='nessuno') and jos_equipaggi.user='$nome'  or '$nome'='nessuno') and 
jos_equipaggi.ruolo='$ruolo'  or '$ruolo'='nessuno')";
oppure

codice:
  $ric="SELECT jos_equipaggi.data, jos_equipaggi.user, jos_equipaggi.ruolo FROM jos_equipaggi";

  if ($nome<>'nessuno' or $ruolo<>'nessuno' $data<>'nessuno')
  { $ric.=" where ";
    if ($data<>'nessuno')
        $ric.=" jos_equipaggi.data='$data' and";
      ELSE $ric_data='';

    if ($nome<>'nessuno')
        $ric.=" jos_equipaggi.user='$nome' and ";
	  
    if ($ruolo<>'nessuno')
        $ric.=" jos_equipaggi.ruolo='$ruolo' and";
    $ric.=" 1=1";  
}