Potresti usare uno switch in questo modo a seconda delle condizioni(non so com'e' impostato lo strumento di ricerca):

Penso tu abbia un valore da selezionare e quindi determina dove cercare(titolo, nome, data ect..).
Prova cosi' se ti e' comodo:
Codice PHP:
switch($condizione_ricerca){
case 
'nome':
$select "select * from tabelle where nome='$parolaChiave'";
break;
case 
'titolo':
$select "select * from tabella where titolo='$parolaChiave' or condizioni='$parolaChiave'";
break;
default:
$select...';

http://it.php.net/manual/it/control-...res.switch.php