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:
http://it.php.net/manual/it/control-...res.switch.phpCodice 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...';
}